BETAG4  1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
BeamOnTargetEventGeneratorBeam on target event generator that simply puts an electron beam upstream towards the target
BETADetectorConstructionBETAG4 Detector construction class
BETADetectorMessengerUser Interface Messenger for Detector Construction
BETADigitizerDigitizer module for BETA
BETAEventAction
BETAEventActionMessenger
BETAFakePlaneFake plane Sensitive Detector
BETAFakePlaneHitConcrete hit class for a very thin (unrealistic) detector plane
BETAFieldA wrapper class for G4MagneticField implementation
BETAFrontTracker
BETAFrontTrackerCellParameterisation
BETAFrontTrackerHit
BETAG4Application
BETAG4BigcalHitNew Bigcal hit class for GEANT4 Sensitive detector
BETAG4BigcalSD
BETAG4DAQReadoutData acquisition readout simulation
BETAG4DigiADCSimulates an ADC channel
BETAG4DigiScaler
BETAG4DigiTDC
BETAG4EventGeneratorBase class for InSANE -> BETAG4
BETAG4EventPhaseSpaceABC for an event phase space
BETAG4EventRecorderConstructs the data to be recorded from the GEANT4
BETAG4PMTArrayA concrete G4VSensitiveDetector class for an array of photomultiplier tubes
BETAG4PMTHitA PMT hit contains all accumulated photons for a single PMT
BETAHodoscopeCellParameterisation
BETAHodoscopePMT
BETAHodoscopePMTHit
BETAMirror
BETAMirrorHit
BETAPhysicsListThis Geant4 physics list sets all the particles, processes and production thresholds (eg a low energy limit where we don't care anymore)
BETAPhysicsListMessenger
BETAPMT
BETAPMTHitA PMT hit for a single photon NOTE: this might not be the best way for dealing with the light, that is, counting every photon
BETAPrimaryGeneratorActionBETAPrimaryGeneratorAction is a mandatory concrete imp of G4VUserPrimaryGeneratorAction
BETAPrimaryGeneratorMessenger
BETAProtvinoCalorimeter
BETAProtvinoCalorimeterHit
BETAProtvinoCellParameterisation
BETARCSCalorimeter
BETARCSCalorimeterHit
BETARCSCellParameterisation
BETARunConcrete class implementation of G4Run
BETARunAction
BETARunActionMessenger
BETASimulationManagerThe simulation manager singleton class
BETASimulationMessengerConcrete implementation of G4UImessenger which creates/connects geant4 command lines to appropriate data members or methods
BETAStackingAction
BETASteppingAction
BETASteppingVerbose
BigcalCenterEventGeneratorFlat Event generator centered on bigcal with small solid angle and near mono chromatic energies
BETARun::BIGCALEdep
BigcalSimpleEventGeneratorFlat Event generator spread over bigcal
ConeEventGeneratorFlat Event generator centered on bigcal with small solid angle and near mono chromatic energies, hence a cone
DISEventGeneratorEvent generator for inclusive electron DIS
BETARun::EVENTN
BETARun::fakeDetectorData
UVAMagneticField::fieldDataPoint
BETAField::fieldDataPoint
BETARun::ForwardTrackerEvent
GasCherenkovPMT
InclusiveElectronPionGeneratorElectrons and pi0s thrown
MottEventGeneratorMott Cross section event generator
NH3TargetEventGeneratorNH3 Event Generator for getting the dilution factor
BETARun::PE
BETARun::POINT
PolarizedDISEventGeneratorEvent generator for inclusive electron DIS
PolarizedInclusiveDISEventGeneratorUses A1,A2 models
SANEInclusiveDISEventGeneratorUses QFS
UVAMagneticFieldConcrete class implements the UVA Polarized Ammonia target magnetic field
WiserEventGeneratorFlat Event generator spread over bigcal