#include <SimG4Core/Notification/interface/SimActivityRegistryEnroller.h>
Public Member Functions | |
const SimActivityRegistryEnroller & | operator= (const SimActivityRegistryEnroller &)=delete |
SimActivityRegistryEnroller () | |
SimActivityRegistryEnroller (const SimActivityRegistryEnroller &)=delete | |
Static Public Member Functions | |
template<class T > | |
static void | enroll (SimActivityRegistry &iReg, T *iObj) |
Description: Based on what classes an object inherts, enrolls that object with the proper signal
Usage: <usage>
Definition at line 45 of file SimActivityRegistryEnroller.h.
|
inline |
Definition at line 47 of file SimActivityRegistryEnroller.h.
|
delete |
|
inlinestatic |
Definition at line 50 of file SimActivityRegistryEnroller.h.
References enroller_helper::enroll().
Referenced by AHCalSensitiveDetectorBuilder::make(), HGCalTB16SensitiveDetector01Builder::make(), EcalTBH4BeamDetectorBuilder::make(), FP420SensitiveDetectorBuilder::make(), CTPPSDiamondSensitiveDetectorBuilder::make(), CTPPSSensitiveDetectorBuilder::make(), RomanPotSensitiveDetectorBuilder::make(), HFChamberSensitiveDetectorBuilder::make(), HFWedgeSensitiveDetectorBuilder::make(), BCM1FSensitiveDetectorBuilder::make(), TotemT2ScintSensitiveDetectorBuilder::make(), TotemSensitiveDetectorBuilder::make(), ZdcSensitiveDetectorBuilder::make(), BHMSensitiveDetectorBuilder::make(), PLTSensitiveDetectorBuilder::make(), CastorSensitiveDetectorBuilder::make(), BSCSensitiveDetectorBuilder::make(), MtdSensitiveDetectorBuilder::make(), HcalTB06BeamDetectorBuilder::make(), TkAccumulatingSensitiveDetectorBuilder::make(), HGCScintillatorSensitiveDetectorBuilder::make(), HFNoseSensitiveDetectorBuilder::make(), HcalTB02SensitiveDetectorBuilder::make(), PhysicsListMaker< T >::make(), EcalSensitiveDetectorBuilder::make(), SimWatcherMaker< T >::make(), HGCSensitiveDetectorBuilder::make(), DreamSensitiveDetectorBuilder::make(), SensitiveDetectorMaker< T >::make(), HGCalSensitiveDetectorBuilder::make(), FiberSensitiveDetectorBuilder::make(), MuonSensitiveDetectorBuilder::make(), CaloTrkProcessingBuilder::make(), and HcalSensitiveDetectorBuilder::make().
|
delete |