83 if(strcmp(physVol->
GetName(),
"FCALEmModulePhysical")== 0 ||
84 strcmp(physVol->
GetName(),
"F1LArGapPhysical") == 0)
89 if( (strcmp(physVol->
GetName(),
"FCALHadModulePhysical") == 0) ||
90 (strcmp(physVol->
GetName(),
"CuPlateAPhysical") == 0) ||
91 (strcmp(physVol->
GetName(),
"CuPlateBPhysical") == 0) ||
92 (strcmp(physVol->
GetName(),
"WAbsorberPhysical") == 0) ||
93 (strcmp(physVol->
GetName(),
"F2RodPhysical") == 0) ||
94 (strcmp(physVol->
GetName(),
"F2LArGapPhysical") == 0) )
142 if(TrackID != 1 && ParentID == 1 && (strcmp(Material,
"Air")==0) && (TrackPos.
z() > 135.*
cm))
221 for(
G4int i=0; i<6000; i++)
223 for(
G4int j=0; j<11; j++)
240 if(strcmp(FCAL,
"FCALEm") == 0) {
243 if(strcmp(FCAL,
"FCALHad") == 0) {
const G4ThreeVector & GetVertexPosition() const
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector PrimaryDirection
G4double GetEdepFCAL(G4String)
static constexpr double mm
const G4String & GetParticleName() const
virtual ~FCALSteppingAction()
G4int GetCurrentStepNumber() const
G4VPhysicalVolume * GetNextVolume() const
G4ParticleDefinition * GetDefinition() const
G4ThreeVector PrimaryVertex
const G4String & GetName() const
const G4ThreeVector & GetVertexMomentumDirection() const
G4double VectorProductMagnitude
const G4VTouchable * GetTouchable() const
G4VPhysicalVolume * GetVolume(G4int depth=0) const
G4ThreeVector SecondaryVertex
G4Track * GetTrack() const
G4double GetTotalEnergyDeposit() const
G4Material * GetMaterial() const
G4ThreeVector VectorProduct
G4ThreeVector SecondaryDirection
Hep3Vector cross(const Hep3Vector &) const
G4double GetSecondaries(G4int, G4int)
G4ThreeVector GetMomentum() const
G4double GetOutOfWorldTracks(G4int, G4int)
virtual void UserSteppingAction(const G4Step *)
G4double GetKineticEnergy() const
G4int GetPDGEncoding() const
static constexpr double cm
G4GLOB_DLL std::ostream G4cout
G4ThreeVector VectorProductNorm
G4double GetTotalMomentum() const
G4double GetTotalEnergy() const
G4double Secondaries[6000][11]
G4double DistOfClosestApproach
const G4DynamicParticle * GetDynamicParticle() const
G4double OutOfWorldTracksData[6000][11]
const G4String & GetName() const
G4int GetParentID() const