Loading...
Searching...
No Matches
Classes | Typedefs | Variables
B5 Namespace Reference

Classes

class  ActionInitialization
 Action initialization class. More...
 
class  CellParameterisation
 EM Calorimeter cell parameterisation. More...
 
class  DetectorConstruction
 Detector construction. More...
 
class  DriftChamberHit
 Drift chamber hit. More...
 
class  DriftChamberSD
 Drift chamber sensitive detector. More...
 
class  EmCalorimeterHit
 EM Calorimeter hit. More...
 
class  EmCalorimeterSD
 EM calorimeter sensitive detector. More...
 
class  EventAction
 Event action. More...
 
class  HadCalorimeterHit
 Hadron Calorimeter hit. More...
 
class  HadCalorimeterSD
 Hadron calorimeter sensitive detector. More...
 
class  HodoscopeHit
 Hodoscope hit. More...
 
class  HodoscopeSD
 Hodoscope sensitive detector. More...
 
class  MagneticField
 Magnetic field. More...
 
class  PrimaryGeneratorAction
 Primary generator. More...
 
class  RunAction
 Run action class. More...
 

Typedefs

using DriftChamberHitsCollection = G4THitsCollection< DriftChamberHit >
 
using EmCalorimeterHitsCollection = G4THitsCollection< EmCalorimeterHit >
 
using HadCalorimeterHitsCollection = G4THitsCollection< HadCalorimeterHit >
 
using HodoscopeHitsCollection = G4THitsCollection< HodoscopeHit >
 

Variables

constexpr G4int kNofHodoscopes1 = 15
 
constexpr G4int kNofHodoscopes2 = 25
 
constexpr G4int kNofChambers = 5
 
constexpr G4int kNofEmColumns = 20
 
constexpr G4int kNofEmRows = 4
 
constexpr G4int kNofEmCells = kNofEmColumns * kNofEmRows
 
constexpr G4int kNofHadColumns = 10
 
constexpr G4int kNofHadRows = 2
 
constexpr G4int kNofHadCells = kNofHadColumns * kNofHadRows
 
G4ThreadLocal G4Allocator< DriftChamberHit > * DriftChamberHitAllocator
 
G4ThreadLocal G4Allocator< EmCalorimeterHit > * EmCalorimeterHitAllocator
 
G4ThreadLocal G4Allocator< HadCalorimeterHit > * HadCalorimeterHitAllocator
 
G4ThreadLocal G4Allocator< HodoscopeHit > * HodoscopeHitAllocator
 

Typedef Documentation

◆ DriftChamberHitsCollection

Definition at line 92 of file DriftChamberHit.hh.

◆ EmCalorimeterHitsCollection

Definition at line 97 of file EmCalorimeterHit.hh.

◆ HadCalorimeterHitsCollection

Definition at line 97 of file HadCalorimeterHit.hh.

◆ HodoscopeHitsCollection

Definition at line 94 of file HodoscopeHit.hh.

Variable Documentation

◆ kNofHodoscopes1

constexpr G4int B5::kNofHodoscopes1 = 15
constexpr

Definition at line 38 of file Constants.hh.

◆ kNofHodoscopes2

constexpr G4int B5::kNofHodoscopes2 = 25
constexpr

Definition at line 39 of file Constants.hh.

◆ kNofChambers

constexpr G4int B5::kNofChambers = 5
constexpr

Definition at line 40 of file Constants.hh.

◆ kNofEmColumns

constexpr G4int B5::kNofEmColumns = 20
constexpr

Definition at line 41 of file Constants.hh.

◆ kNofEmRows

constexpr G4int B5::kNofEmRows = 4
constexpr

Definition at line 42 of file Constants.hh.

◆ kNofEmCells

constexpr G4int B5::kNofEmCells = kNofEmColumns * kNofEmRows
constexpr

Definition at line 43 of file Constants.hh.

◆ kNofHadColumns

constexpr G4int B5::kNofHadColumns = 10
constexpr

Definition at line 44 of file Constants.hh.

◆ kNofHadRows

constexpr G4int B5::kNofHadRows = 2
constexpr

Definition at line 45 of file Constants.hh.

◆ kNofHadCells

constexpr G4int B5::kNofHadCells = kNofHadColumns * kNofHadRows
constexpr

Definition at line 46 of file Constants.hh.

◆ DriftChamberHitAllocator

G4ThreadLocal G4Allocator< DriftChamberHit > * B5::DriftChamberHitAllocator

Definition at line 49 of file DriftChamberHit.cc.

◆ EmCalorimeterHitAllocator

G4ThreadLocal G4Allocator< EmCalorimeterHit > * B5::EmCalorimeterHitAllocator

Definition at line 48 of file EmCalorimeterHit.cc.

◆ HadCalorimeterHitAllocator

G4ThreadLocal G4Allocator< HadCalorimeterHit > * B5::HadCalorimeterHitAllocator

Definition at line 50 of file HadCalorimeterHit.cc.

◆ HodoscopeHitAllocator

G4ThreadLocal G4Allocator< HodoscopeHit > * B5::HodoscopeHitAllocator

Definition at line 49 of file HodoscopeHit.cc.


Applications | User Support | Publications | Collaboration