37 fPartID( aPartID ), fPDG( aPDG ), fMomentumMC( aMomentum ),
38 fMomentumTracker( 0 ), fResolutionTracker( 0 ), fEfficiencyTracker( 0 ),
39 fPositionEMCal( 0 ), fEnergyEMCal( 0 ), fResolutionEMCal( 0 ), fEfficiencyEMCal( 0 ),
40 fPositionHCal( 0 ), fEnergyHCal( 0 ), fResolutionHCal( 0 ), fEfficiencyHCal( 0 ) {}
G4double fEfficiencyEMCal
G4double fResolutionHCal
The resolution of the hadronic calorimeter.
G4ThreeVector fMomentumMC
A particle initial momentum (from particle generator).
virtual void Print() const
Prints the information about the particle.
G4ThreeVector fPositionEMCal
A position of the energy deposited in the electromagnetic calorimeter.
G4ThreeVector fPositionHCal
A position of the energy deposited in the hadronic calorimeter.
G4double fEnergyHCal
An energy deposited in the hadronic calorimeter.
G4double fResolutionTracker
A resolution of the tracking detector.
virtual ~Par02PrimaryParticleInformation()
G4int fPDG
A particle type (PDG code).
G4double fEfficiencyTracker
G4double fResolutionEMCal
The resolution of the electromagnetic calorimeter.
Definition of the Par02PrimaryParticleInformation class.
G4double fEnergyEMCal
An energy deposited in the electromagnetic calorimeter.
G4int fPartID
A particle unique ID.
G4GLOB_DLL std::ostream G4cout
Par02PrimaryParticleInformation(G4int aID, G4int aPDG, G4ThreeVector aMomentum)
G4ThreeVector fMomentumTracker
A particle momentum at the entrance to the tracking detector.