Class Hierarchy

Ratpac-two: Class Hierarchy
Ratpac-two
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C_debug_trace
 CRAT::AllocBase< T >
 CRAT::AmBeSource
 CRAT::AnyParse
 Cgenerator.Attribute
 CMimir::detail::AutoRegistrar< Base, Derived >
 CRAT::BetaFunction
 CBirksLawInterface to evaluate quenching model for a given particle/material
 CBNLOpWLSData
 CRAT::BoundedInterpolator
 CFFTW1DTransformer::buf_deleter
 CCalib
 CRAT::CCCrossSecCalculates neutrino-nucleus charged current interaction on Lithium-7. (based on ES generator)
 CRAT::CCgenImplements the generation of a neutrino-nucleus charged current interaction
 CCentroidCalculator
 CRAT::CentroidCalculator
 CRAT::CfSource
 CChannelStatus
 CClassifyTimesProcClassifier processor for hit time residuals
 Cclonable
 CRAT::ConeWaveguideConstruction
 Ccppflow::context
 CMimir::Cost
 CCountProc
 CRAT::CubicPMTConstructionParams
 CRAT::CUDAException
 CRAT::CylindricalPMTConstructionParams
 CDB
 CRAT::DBFieldCallback
 CRAT::DBJsonLoader
 CDBLink
 CRAT::DBLink
 CRAT::DBNotFoundError
 CDBTable
 CRAT::DBTable
 CRAT::DBTableKey
 CRAT::DBTextLoader
 CRAT::Decay0The Decay0 Generator for Initial Kinematics in Alpha, Beta and Double Beta Decays
 CRAT::DecayChain
 Ccppflow::defer
 CDetectorConstructionLoad detector geometry and materials
 CRAT::DetectorFactoryPure virtual class for defining parameterized geometries
 CDicebox158Gd
 CDigit
 CRAT::DigitizerDigitizer
 Cdump_context
 Cdump_context_body
 CEnergyLossFunctionInterface to calculating material stopping power
 CGLG4Scint::MyPhysicsTable::Entry
 CRAT::ESCrossSecCalculates neutrino-electron elastic scattering. (based on original QSNO code by F. Duncan, M. Chen and Y. Takeuchi)
 CRAT::ESgenImplements the generation of a neutrino-electron elastic scattering event
 CEV
 CEvaluateableInterface for functions of a single variable
 Cstd::exception
 CMimir::Factory< Base >
 CRAT::Factory< T >
 CRAT::FactoryUnknownID
 CROOT::Minuit2::FCNBase
 CFFTW1DTransformerA class for performing 1D FFTs using the FFTW library
 Cfile_specification
 CRAT::FillVolume
 CFitDirectionCenterProcFitter processor for reconstructing event direction
 CMimir::FitStrategy
 CFitterInputHandler
 CRAT::FitterInputHandler
 CG4CSGSolid
 CG4GDMLWriteStructure
 CG4LogicalVolume
 CG4OpAbsorption
 CG4Polyhedron
 CG4Trajectory
 CG4UImessenger
 CG4UserEventAction
 CG4UserRunAction
 CG4UserStackingAction
 CG4UserSteppingAction
 CG4UserTrackingAction
 CG4VDiscreteProcess
 CG4VFastSimulationModel
 CG4VHit
 CG4VisManager
 CG4VPhysicsConstructor
 CG4VProcess
 CG4VSensitiveDetector
 CG4VUserDetectorConstruction
 CG4VUserEventInformation
 CG4VUserPrimaryGeneratorAction
 CG4VUserPrimaryVertexInformation
 CG4VUserTrackInformation
 CRAT::GeoBuilder
 CRAT::GeoFactory
 CRAT::GeoFactoryNotFoundError
 CRAT::GeoNestedTubeConstruction
 CRAT::GeoNestedTubeConstructionParams
 CGLG4Gen
 CGLG4HitPhoton
 CGLG4HitPMT
 CGLG4HitPMTCollection
 CGLG4PosGen
 CGLG4TestSolid
 CGLG4TimeGen
 CGLG4VertexGen
 CRAT::GlobalFactory< T >
 Cstlplus::hash< K, T, H, E >
 Cstlplus::hash< K, T, H, E >
 Cstlplus::hash< std::string, FieldType, RAT::pyhash >
 Cstlplus::hash< std::string, RAT::DBFieldCallback *, RAT::pyhash >
 Cstlplus::hash_element< K, T >
 Cstlplus::hash_iterator< K, T, H, E, V >
 CRAT::HemisphereEncapsulationParams
 CRAT::hit
 CHTTPDownloader
 CRAT::HTTPDownloader
 CRAT::IBDgen
 Cibuff
 Citext
 CLAPPD
 CRAT::LAPPDConstructionParams
 CLAPPDHit
 CRAT::LinearInterp< NumType >
 CRAT::LinearInterp< double >
 CLog
 CRAT::Log
 Cstd::logic_error
 Cstd::map
 CRAT::Materials
 CMC
 CMCNestedTube
 CMCNestedTubeHit
 CMCParticle
 CMCPhoton
 CMCPMT
 CMCSummary
 CMCTrack
 CMCTrackStep
 CRAT::Minimizable
 Ccppflow::model
 CGLG4Scint::MyPhysicsTable
 CNestedTubeInfo
 CRAT::OutNtupleProc::NtupleOptions
 Cobuff
 Cgenerator.Operation
 CMimir::Optimizer
 Cotext
 CMimir::ParamComponent
 CRAT::Processor::ParamError
 CMimir::ParamField
 CMimir::ParamSet
 CRAT::Parser
 CRAT::DecayChain::ParticleInfo_t
 CRAT::DS::MC::ParticleNameEqualityFunctor
 CRAT::PhotonThinning
 CPMT
 CRAT::PMTChargePure virtual class for simulating PMT charge collection
 CRAT::PMTConstruction
 CRAT::PMTEncapsulation
 CPMTInfo
 CRAT::PMTInfoParser
 CRAT::PMTPulse
 CRAT::PMTTimePure virtual class for simulating PMT time spread and cable delay
 CRAT::PMTWaveform
 CRAT::PMTWaveformGenerator
 CPosGen_FillShell
 CPosGen_Line
 CPosGen_Multipoint
 CPosGen_Radial
 Cstd::priority_queue
 CProcAllocator
 CRAT::ProcAllocator
 CProcBlock
 CProcessor
 CRAT::Processor
 CProducer
 CRAT::ProducerBlock
 CPruneProc
 CRAT::pyhash
 CPythonProc
 CQuadratureInterface for algorithms to integrate functions of a single variable
 CQuenchingCalculatorInterface for calculating quenched energy deposits
 CRAT::LinearInterp< NumType >::RangeError
 CRAT::Rat
 CRAT::ReacIBDgen
 Cjson::Reader
 Crestore_context
 Crestore_context_body
 CRAT::RevolutionPMTConstructionParams
 CRoot
 CGLG4TorusStack::RootFinder
 CRAT::ROOTInterpolator
 CRun
 CRAT::DS::RunRecord
 CRunStore
 CRAT::DS::RunStore
 Cstd::runtime_error
 CShielding
 CRAT::SignalHandler
 CSignalHandler
 Csimple_ptr< T >
 Csimple_ptr_clone< T >
 Csimple_ptr_nocopy< T >
 Csimple_ptr_nocopy< DBLink >
 CRAT::SimulatedAnnealing< D >
 Csmart_ptr< T >
 Csmart_ptr_clone< T >
 Csmart_ptr_holder< T >
 Csmart_ptr_nocopy< T >
 CRAT::SNgen
 CRAT::StdHepRecord
 Cstd::streambuf
 Cjson::TData
 Ccppflow::tensorA TensorFlow eager tensor wrapper
 CRAT::TextLoaderError
 CTimeOrder_GLG4Gen
 CTObject
 CRAT::Tokenizer
 CRAT::TokenizerStack
 CRAT::ToroidalPMTConstructionParams
 CRAT::TrackCursor
 CRAT::TrackNav
 CRAT::TrackTest
 Cjson::Value
 CRAT::WaterBoxConstruction
 CWaveformAnalysisResult
 CWaveformAnalyzerBase
 CRAT::WaveguideFactory
 Cjson::Writer