#include <SimG4Core/SensitiveDetector/interface/SensitiveDetectorMaker.h>
Public Member Functions | |
void | make (const std::string &iname, const DDCompactView &cpv, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *m, 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 |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 31 of file SensitiveDetectorMaker.h.
|
inline |
Definition at line 35 of file SensitiveDetectorMaker.h.
Referenced by SensitiveDetectorMaker< T >::make().
|
privatedelete |
|
inlineoverridevirtual |
Implements SensitiveDetectorMakerBase.
Definition at line 39 of file SensitiveDetectorMaker.h.
References SensitiveDetectorMakerBase::convertTo(), SimActivityRegistryEnroller::enroll(), SensitiveDetectorMaker< T >::operator=(), and SensitiveDetectorMaker< T >::SensitiveDetectorMaker().
|
privatedelete |
Referenced by SensitiveDetectorMaker< T >::make().