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,.
The builder for special cuts process.
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
Abstract base class for physics constructors with verbose.