1#ifndef TG4_SPECIAL_CUTS_PHYSICS_H
2#define TG4_SPECIAL_CUTS_PHYSICS_H
39 G4int theVerboseLevel,
const G4String& name =
"SpecialCuts");
Definition of the TG4VPhysicsConstructor class.
Special process that activates kinetic energy cuts for charged hadrons.
Special process that activates kinetic energy cuts for e-.
Special process that activates kinetic energy cuts for gamma.
Special process that activates kinetic energy cuts for neutral hadrons.
Special process that activates kinetic energy cuts for neutrons,.
TG4SpecialCutsForElectron * fSpecialCutsForElectron
the special cuts process for e-
virtual void ConstructProcess()
Construct physics processes.
TG4SpecialCutsForNeutralHadron * fSpecialCutsForNeutralHadron
the special cuts process for neutral hadron
TG4SpecialCutsPhysics(const G4String &name="SpecialCuts")
virtual ~TG4SpecialCutsPhysics()
virtual void ConstructParticle()
Construct particles.
TG4SpecialCutsForChargedHadron * fSpecialCutsForChargedHadron
the special cuts process for charged hadron
TG4SpecialCutsPhysics & operator=(const TG4SpecialCutsPhysics &right)
Not implemented.
TG4SpecialCutsForNeutron * fSpecialCutsForNeutron
the special cuts process for neutron
TG4SpecialCutsPhysics(const TG4SpecialCutsPhysics &right)
Not implemented.
TG4SpecialCutsForMuon * fSpecialCutsForMuon
the special cuts process for muon
TG4SpecialCutsForGamma * fSpecialCutsForGamma
the special cuts process for gamma
TG4VPhysicsConstructor(const G4String &name)