Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
ICalibTool | dybgaudi | CalibAlg | |
Implementations: | |||
SimpPmtCalibTool | dybgaudi | CalibAlg | |
SimpRpcCalibTool | dybgaudi | CalibAlg |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
ICalibWriter | dybgaudi | DBWriter | |
Implementations: | |||
CalibFeeWriter | dybgaudi | DBWriter | |
CalibPmtWriter | dybgaudi | DBWriter | |
FeeCableMapWriter | dybgaudi | DBWriter |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IDybEntryPolicyTool | Interface defining how to set a policy on what entry is "next" | dybgaudi | DybIO |
Implementations: | |||
DybNextEntryPolicyTool | An entry policy tools that monotonically increases the entry by 1 | dybgaudi | DybIO |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IDybInputLoadTool | Load HeaderObjects | dybgaudi | DybIO |
Implementations: | |||
DybInputLoadTool | A tool to do input loading of | dybgaudi | DybIO |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IErrorTool | gaudi | GaudiAlg | |
Implementations: | |||
ErrorTool | gaudi | GaudiAlg |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IEsFrontEndTool | dybgaudi | ElecSim | |
Implementations: | |||
EsIdealFecTool | dybgaudi | ElecSim | |
EsIdealFeeTool | dybgaudi | ElecSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IEsPulseTool | dybgaudi | ElecSim | |
Implementations: | |||
EsIdealPulseTool | dybgaudi | ElecSim | |
EsPmtEffectPulseTool | dybgaudi | ElecSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IFastTrigReadSimTool | dybgaudi | FastTrigReadSim | |
Implementations: | |||
FastTrigReadSimTool | dybgaudi | FastTrigReadSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IGenericTool | General purpose interface class for tools that "do something" | gaudi | GaudiAlg |
Implementations: | |||
PreloadGeometryTool | Tool to traverse the full geometry tree and load it | lhcb | DetDescSvc |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IGenPruneTool | dybgaudi | DybTool | |
Implementations: | |||
GenPruneTool | dybgaudi | DybTool |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IGiGaInterface | Intermediate virual base for GiGa objects | lhcb | GiGa |
Implementations: | |||
GiGaBase | Helper class for implementation of some GiGa classes | lhcb | GiGa |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IHepMCEventMutator | Interface for modifying an | dybgaudi | GenTools |
Implementations: | |||
GtBeamerTool | A parallel beam of particles with some transverse extent | dybgaudi | GenTools |
GtDecayerator | Generate radioactive decay events | dybgaudi | GenDecay |
GtDiffuserBallTool | dybgaudi | GenTools | |
GtGunGenTool | dybgaudi | GenTools | |
GtHepEvtGenTool | dybgaudi | GenTools | |
GtInverseBeta | Convert old standalone generator into GenTool style class | dybgaudi | InvBetaDecay |
GtMuoneratorTool | Generate cosmic muons | dybgaudi | GenMuon |
GtPositionerTool | dybgaudi | GenTools | |
GtTimeratorTool | GtTimerator - place an event in time | dybgaudi | GenTools |
GtTransformTool | dybgaudi | GenTools | |
Li9He8Decayerator | Generate radioactive decay events | dybgaudi | Li9He8Decay |
MuonProphet | dybgaudi | MuonProphet |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IHepMCtoG4 | dybgaudi | G4DataHelpers | |
Implementations: | |||
HepMCtoG4 | dybgaudi | G4DataHelpers |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IIncidentListener | The interface implemented by any class wanting to listen to Incidents | gaudi | GaudiKernel |
Implementations: | |||
GiGaBase | Helper class for implementation of some GiGa classes | lhcb | GiGa |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IMagFieldTool | Tool to which | lhcb | Magnet |
Implementations: | |||
MagFieldTool | Tool to which | lhcb | Magnet |
MagFieldToolDC06 | Implementation of | lhcb | Magnet |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
INeutronCaptureInfo | dybgaudi | G4DataHelpers | |
Implementations: | |||
G4DhNeutronCaptureInfoTool | dybgaudi | G4DataHelpers |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IPmtCalibParamTool | dybgaudi | CalibParam | |
Implementations: | |||
PmtCalibFullModel | dybgaudi | CalibParam | |
PmtCalibLeadingEdge | dybgaudi | CalibParam | |
PmtCalibLeadingEdgeWithCuts | dybgaudi | CalibParam |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IPositionerTool | dybgaudi | DetHelpers | |
Implementations: | |||
AutoPositionerTool | Implementation of | dybgaudi | DetHelpers |
PositionerTool | Implementation of | dybgaudi | DetHelpers |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IReadoutProcessor | Interface for processing a readout | dybgaudi | ProcessTools |
Implementations: | |||
FlasherIdTool | dybgaudi | FlasherId |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IReconTool | dybgaudi | ReconAlg | |
Implementations: | |||
CenterOfChargePosTool | dybgaudi | CenterOfChargePos | |
FastQCtrTool | dybgaudi | AdRec | |
QMLFTool | dybgaudi | AdRec | |
QsumEnergyTool | dybgaudi | QsumEnergy | |
QsumLinearityEnergyTool | dybgaudi | QsumLinearityEnergy |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IRegSeqVisitor | Interface for visiting a RegistrationSequence | dybgaudi | DybKernel |
Implementations: | |||
OutputFileRollerTool | Change output file name when a condition is met | dybgaudi | DybTool |
SimPruneTool | Prune the SimHeader in various fun ways | dybgaudi | DybTool |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IROsFadcReadoutTool | dybgaudi | ReadoutSim | |
Implementations: | |||
ROsFadcReadoutTool | dybgaudi | ReadoutSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IROsFeeTdcTool | dybgaudi | ReadoutSim | |
Implementations: | |||
ROsFeeTdcTool | dybgaudi | ReadoutSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IROsFeeWaveformTool | dybgaudi | ReadoutSim | |
Implementations: | |||
ROsFeeAdcMultiTool | dybgaudi | ReadoutSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IROsReadoutTool | dybgaudi | ReadoutSim | |
Implementations: | |||
ROsFecReadoutTool | dybgaudi | ReadoutSim | |
ROsFeeReadoutTool | dybgaudi | ReadoutSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IROsTriggerDataPackerTool | dybgaudi | ReadoutSim | |
Implementations: | |||
ROsTriggerDataPackerTool | dybgaudi | ReadoutSim |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
ISequencerTimerTool | Implements the time measurement inside a sequencer | gaudi | GaudiAlg |
Implementations: | |||
SequencerTimerTool | Implements the time measurement inside a sequencer | gaudi | GaudiAlg |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
IStage | Interface class for | dybgaudi | Stage |
Implementations: | |||
Stage | dybgaudi | Stage |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
ITouchableToDetectorElement | dybgaudi | G4DataHelpers | |
Implementations: | |||
TH2DE | dybgaudi | G4DataHelpers | |
TouchableToDetectorElement | dybgaudi | G4DataHelpers | |
TouchableToDetectorElementFast | Implimentation of ITouchableToDetectorElementFast. First attempt; uses no caches or other optimization | dybgaudi | G4DataHelpers |
Class | Description | Project | Package |
---|---|---|---|
Interface: | |||
ITsTriggerTool | dybgaudi | TrigSim | |
Implementations: | |||
TsESumTriggerTool | dybgaudi | TrigSim | |
TsExternalTriggerTool | dybgaudi | TrigSim | |
TsFilterTool | dybgaudi | TrigSim | |
TsMultTriggerTool | dybgaudi | TrigSim | |
TsSortTool | dybgaudi | TrigSim |