#include <SensitiveDetectorMaker.h>
Public Member Functions | |
void | make (const std::string &iname, const DDCompactView &cpv, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®, std::auto_ptr< SensitiveTkDetector > &oTK, std::auto_ptr< SensitiveCaloDetector > &oCalo) const override |
SensitiveDetectorMaker () | |
Public Member Functions inherited from SensitiveDetectorMakerBase | |
SensitiveDetectorMakerBase () | |
virtual | ~SensitiveDetectorMakerBase () |
Private Member Functions | |
const SensitiveDetectorMaker & | operator= (const SensitiveDetectorMaker &)=delete |
SensitiveDetectorMaker (const SensitiveDetectorMaker &)=delete | |
Additional Inherited Members | |
Protected Member Functions inherited from SensitiveDetectorMakerBase | |
void | convertTo (SensitiveTkDetector *iFrom, std::auto_ptr< SensitiveTkDetector > &oTo, std::auto_ptr< SensitiveCaloDetector >) const |
void | convertTo (SensitiveCaloDetector *iFrom, std::auto_ptr< SensitiveTkDetector >, std::auto_ptr< SensitiveCaloDetector > &oTo) const |
Definition at line 23 of file SensitiveDetectorMaker.h.
|
inline |
Definition at line 26 of file SensitiveDetectorMaker.h.
Referenced by SensitiveDetectorMaker< T >::make().
|
privatedelete |
|
inlineoverridevirtual |
Implements SensitiveDetectorMakerBase.
Definition at line 29 of file SensitiveDetectorMaker.h.
References SensitiveDetectorMakerBase::convertTo(), SimActivityRegistryEnroller::enroll(), SensitiveDetectorMaker< T >::operator=(), and SensitiveDetectorMaker< T >::SensitiveDetectorMaker().
|
privatedelete |
Referenced by SensitiveDetectorMaker< T >::make().