WCSim
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NCADMesh
 NdetailDetail namespace with internal helper functions
 Nliterals
 Nstd
 Cadl_serializerNamespace for Niels Lohmann
 CB
 Cbasic_jsonNamespace for Niels Lohmann
 CBinaryType
 Cbool_constant
 CBoxandLine12inchHQE
 CBoxandLine20inchHQE
 Cbyte_container_with_subtypeInternal type for a backed binary type
 CEljenEJ286
 CEmittedPhoton
 CeventNtuple
 CG4HadronicInteraction
 CG4LogicalVolume
 CG4MultiUnion_v1072
 CG4NeutronHPFinalState
 CG4UImessenger
 CG4UserEventAction
 CG4UserRunAction
 CG4UserStackingAction
 CG4UserSteppingAction
 CG4UserTrackingAction
 CG4VDigi
 CG4VDigitizerModule
 CG4VDiscreteProcess
 CG4VHit
 CG4VModularPhysicsList
 CG4VoxelBox_v1072
 CG4VoxelInfo_v1072
 CG4Voxelizer_v1072
 CG4VPhysicsConstructor
 CG4VPVParameterisation
 CG4VSensitiveDetector
 CG4VSolid
 CG4VTrajectory
 CG4VUserDetectorConstruction
 CG4VUserPrimaryGeneratorAction
 CG4VUserTrackInformation
 CGdCaptureGammas
 CGdNeutronHPCapture
 CGdNeutronHPCaptureFS
 CHPD12inchHQE
 CHPD20inchHQE
 Cis_detected
 CJNuBeamFlux
 Cjson_pointerJSON Pointer defines a string syntax for identifying a specific value within a JSON document
 Cjson_saxSAX interface
 CNRooTrackerVtx
 CntupleStruct
 Cordered_mapMinimal map-like container that preserves insertion order
 CPMT10inch
 CPMT10inchHQE
 CPMT12inchHQE
 CPMT20inch
 CPMT3inch
 CPMT3inch_ETEL9302B
 CPMT3inchGT
 CPMT3inchR12199_02
 CPMT3inchR14374
 CPMT4inchR12199_02
 CPMT5inch
 CPMT5inchR12199_02
 CPMT8inch
 Cradioactive_source
 CRealisticPlacementConfiguration
 CRooTrackerVtxBase
 CTObject
 Ctype
 CWCSimAmBeGen
 CWCSimBasicPMTObject
 CWCSimDarkNoiseOptionsClass to hold information about the chosen dark noise options
 CWCSimDarkRateMessenger
 CWCSimDetectorConstruction
 CWCSimDetectorMessenger
 CWCSimEnumerations
 CWCSimEventAction
 CWCSimGenerator_Radioactivity
 CWCSimIBDGen
 CWCSimLC
 CWCSimLIGen
 CWCSimMultiPMTParameterisation
 CWCSimOpBoundaryProcess
 CWCSimOpticalPhysics
 CWCSimOpticalPhysicsMessenger
 CWCSimPhysicsListFactory
 CWCSimPhysicsListFactoryMessenger
 CWCSimPmtInfo
 CWCSimPMTObject
 CWCSimPrimaryGeneratorAction
 CWCSimPrimaryGeneratorMessenger
 CWCSimRandomMessenger
 CWCSimRandomParameters
 CWCSimRootCaptureClass used specifically for neutron capture events
 CWCSimRootCaptureGammaClass storing information about gammas released from neutron capture
 CWCSimRootCherenkovDigiHitClass holding digitised hit (aka digit or digi) information (after PMT & electronics simulation + triggering)
 CWCSimRootCherenkovHitClass holding true (Cherenkov photon + dark noise) hit information
 CWCSimRootCherenkovHitHistoryClass holding scattering and reflection history for each true hit (Cherenkov photon; dark noise are all 0)
 CWCSimRootCherenkovHitTimeClass holding true (Cherenkov photon + dark noise) hit information
 CWCSimRootEventClass containing event information
 CWCSimRootEventHeaderClass containing header information for this trigger
 CWCSimRootGeomDetector geometry information (also containing PMT information arrays)
 CWCSimRootOptionsList of WCSim running options
 CWCSimRootPi0Class storing information about pi0 decays
 CWCSimRootPMTPMT geometry information
 CWCSimRootTrackClass holding true track information
 CWCSimRootTriggerClass storing trigger information
 CWCSimRunAction
 CWCSimRunActionMessenger
 CWCSimStackingAction
 CWCSimSteppingAction
 CWCSimTrackInformation
 CWCSimTrackingAction
 CWCSimTrackingMessenger
 CWCSimTrajectory
 CWCSimTuningMessenger
 CWCSimTuningParameters
 CWCSimWCAddDarkNoise
 CWCSimWCDAQMessenger
 CWCSimWCDigi
 CWCSimWCDigitizerBase
 CWCSimWCDigitizerSKI
 CWCSimWCDigiTrigger
 CWCSimWCHit
 CWCSimWCPMT
 CWCSimWCSD
 CWCSimWCTriggerBaseThe base class for WCSim triggering algorithms
 CWCSimWCTriggerNDigitsA simple NDigits trigger class
 CWCSimWCTriggerNDigits2An (incomplete) example of running two trigger algorithms, one after the other
 CWCSimWCTriggerNoTrigger
 CWCSimWLSProperties