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 ) {}
49 G4cout <<
"Par02PrimaryParticleInformation: PDG code " << fPDG <<
G4endl
50 <<
"Particle unique ID: " << fPartID <<
G4endl
51 <<
"MC momentum: " << fMomentumMC <<
G4endl
52 <<
"Tracker momentum: " << fMomentumTracker <<
G4endl
53 <<
"Tracker resolution: " << fResolutionTracker <<
G4endl
54 <<
"Tracker efficiency: " << fEfficiencyTracker <<
G4endl
55 <<
"EMCal energy: " << fEnergyEMCal <<
" at " << fPositionEMCal <<
G4endl
56 <<
"EMCal resolution: " << fResolutionEMCal <<
G4endl
57 <<
"EMCal efficiency: " << fEfficiencyEMCal <<
G4endl
58 <<
"HCal energy: " << fEnergyHCal <<
" at "<< fPositionHCal <<
G4endl
59 <<
"HCal resolution: " << fResolutionHCal <<
G4endl
60 <<
"HCal efficiency: " << fEfficiencyHCal <<
G4endl;
Par02PrimaryParticleInformation(G4int aID, G4int aPDG, G4ThreeVector aMomentum)
Definition of the Par02PrimaryParticleInformation class.
G4GLOB_DLL std::ostream G4cout
virtual void Print() const
Prints the information about the particle.
virtual ~Par02PrimaryParticleInformation()