Berkeley Nuclear Data Software
Classes | Typedefs | Functions | Variables
NSDG4 Namespace Reference

Classes

class  AbsLYAna
 
class  ATAnalysis
 
class  AbsLYSimPrimaryGeneratorAction
 
class  AbsLYSimRunAction
 Run action class used to push events into root trees. More...
 
class  AbsLYSimTrackInfoSD
 
class  cDTOFAnalysis
 
class  cDTOFMessenger
 user interface class for moving bits around More...
 
class  CLYCAnalysis
 
class  CLYCMessenger
 user interface class for moving bits around More...
 
class  ColAnalysis
 
class  CylCollimator
 
class  AbsLightCap
 
class  ARPAEScintillatorA
 
class  EuroSysClover
 
class  LAAPD
 
class  LaBr
 
class  OrtecPopTop
 
class  RightCylindricalScintillator
 
class  RightCylindricalScintillator_mod
 
class  TriModeDetector
 
class  CloverAnalysis
 
class  FLUFFYSimAna
 
class  fourCMockupMessenger
 user interface class for moving bits around More...
 
class  ExclTrackInfoSD
 
class  ActionInitialization
 
class  CoinRunAction
 
class  PrimaryGeneratorAction
 
class  RunAction
 Run action class used to push events into root trees. More...
 
class  RunMessenger
 user interface class for moving bits around More...
 
class  StackingAction
 
class  StackingMessenger
 user interface class for moving bits around More...
 
class  SimAna
 
class  VertexInfo
 
class  stepInfo
 
class  ScintEventInfo
 
class  TrackInfo
 
class  FullEvent
 
class  TrackInfoHit
 
class  OpticalPhotonEvent
 
class  TrackInfoSD
 
class  DetectorConstruction
 
class  DetectorMessenger
 user interface class for moving bits around More...
 
class  GeometryObject
 abstract base class of geometry objects allowing modifications More...
 
class  MaterialManager
 
class  EnergeticDD
 
class  GenArrayMessenger
 user interface class for moving bits around More...
 
class  GenesisSupportStructures
 this class builds out an 8020 part More...
 
class  LAAPDAna
 
class  PlasmaAna
 
class  ScatArrayAna
 
class  ScintDetAna
 
class  SingleTOFAna
 
class  STOFSimAna
 
class  STOFSimDataStructure
 
class  Support8020
 this class builds out an 8020 part More...
 
class  GENISISTarget
 
class  TargetAnalysis
 

Typedefs

typedef G4THitsCollection< TrackInfoHitTrackInfoHitCollection
 

Functions

double getmRemcmCubed (double a_gammaEn, double a_deltaL)
 
vector< double > en ({0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.1, 0.15, 0.2, 0.3, 0.4, 0.5, 0.511, 0.6, 0.662, 0.8, 1.0, 1.117, 1.33, 1.5, 2.0, 3.0, 4.0, 5.0, 6.0, 6.129, 8.0, 10.0, 15.0, 20.0, 30.0, 40.0, 50.0, 60.0, 80.0, 100, 150, 200, 300, 400, 500, 600, 800, 1000, 1500, 2000, 3000, 4000, 5000, 6000, 8000, 10000})
 
vector< double > pSvConv ({0.0288e-7, 0.0560e-7, 0.0812e-7, 0.127e-7, 0.158e-7, 0.180e-7, 0.199e-7, 0.218e-7, 0.239e-7, 0.287e-7, 0.429e-7, 0.589e-7, 0.932e-7, 1.28e-7, 1.63e-7, 1.67e-7, 1.97e-7, 2.17e-7, 2.62e-7, 3.25e-7, 3.60e-7, 4.20e-7, 4.66e-7, 5.90e-7, 8.08e-7, 10.0e-7, 11.8e-7, 13.5e-7, 13.7e-7, 16.6e-7, 19.6e-7, 26.8e-7, 33.8e-7, 46.1e-7, 56.9e-7, 66.2e-7, 74.1e-7, 87.2e-7, 97.5e-7, 116e-7, 130e-7, 147e-7, 159e-7, 168e-7, 174e-7, 185e-7, 193e-7, 208e-7, 218e-7, 232e-7, 243e-7, 251e-7, 258e-7, 268e-7, 276e-7})
 

Variables

G4ThreadLocal G4Allocator< TrackInfoHit > * TrackInfoHitAllocator
 
G4ThreadLocal G4Allocator< TrackInfo > * TrackInfoAllocator =0
 

Typedef Documentation

◆ TrackInfoHitCollection

typedef G4THitsCollection<TrackInfoHit> NSDG4::TrackInfoHitCollection

Function Documentation

◆ en()

vector<double> NSDG4::en ( {0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.1, 0.15, 0.2, 0.3, 0.4, 0.5, 0.511, 0.6, 0.662, 0.8, 1.0, 1.117, 1.33, 1.5, 2.0, 3.0, 4.0, 5.0, 6.0, 6.129, 8.0, 10.0, 15.0, 20.0, 30.0, 40.0, 50.0, 60.0, 80.0, 100, 150, 200, 300, 400, 500, 600, 800, 1000, 1500, 2000, 3000, 4000, 5000, 6000, 8000, 10000}  )
Here is the caller graph for this function:

◆ getmRemcmCubed()

double NSDG4::getmRemcmCubed ( double  a_gammaEn,
double  a_deltaL 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pSvConv()

vector<double> NSDG4::pSvConv ( {0.0288e-7, 0.0560e-7, 0.0812e-7, 0.127e-7, 0.158e-7, 0.180e-7, 0.199e-7, 0.218e-7, 0.239e-7, 0.287e-7, 0.429e-7, 0.589e-7, 0.932e-7, 1.28e-7, 1.63e-7, 1.67e-7, 1.97e-7, 2.17e-7, 2.62e-7, 3.25e-7, 3.60e-7, 4.20e-7, 4.66e-7, 5.90e-7, 8.08e-7, 10.0e-7, 11.8e-7, 13.5e-7, 13.7e-7, 16.6e-7, 19.6e-7, 26.8e-7, 33.8e-7, 46.1e-7, 56.9e-7, 66.2e-7, 74.1e-7, 87.2e-7, 97.5e-7, 116e-7, 130e-7, 147e-7, 159e-7, 168e-7, 174e-7, 185e-7, 193e-7, 208e-7, 218e-7, 232e-7, 243e-7, 251e-7, 258e-7, 268e-7, 276e-7}  )
Here is the caller graph for this function:

Variable Documentation

◆ TrackInfoAllocator

G4ThreadLocal G4Allocator<TrackInfo>* NSDG4::TrackInfoAllocator =0

◆ TrackInfoHitAllocator

G4ThreadLocal G4Allocator<TrackInfoHit>* NSDG4::TrackInfoHitAllocator
extern