CMS 3D CMS Logo

FP420SensitiveDetectorBuilder.cc
Go to the documentation of this file.
1 // system include files
2 #include <string>
3 
4 // user include files
8 
10 
16 
18 public:
20 
21  std::unique_ptr<SensitiveDetector> make(const std::string& iname,
22  const SensitiveDetectorCatalog& clg,
23  const edm::ParameterSet& p,
24  const SimTrackManager* man,
25  SimActivityRegistry& reg) const final {
26  auto sd = std::make_unique<FP420SD>(iname, clg, p, man);
28  return sd;
29  }
30 };
31 
SimTrackManager
Definition: SimTrackManager.h:35
ESGetToken.h
FP420SensitiveDetectorBuilder::FP420SensitiveDetectorBuilder
FP420SensitiveDetectorBuilder(const edm::ParameterSet &p, edm::ConsumesCollector cc)
Definition: FP420SensitiveDetectorBuilder.cc:19
SensitiveDetectorCatalog
Definition: SensitiveDetectorCatalog.h:10
FP420SensitiveDetectorBuilder
Definition: FP420SensitiveDetectorBuilder.cc:17
edm::ParameterSet
Definition: ParameterSet.h:47
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
SensitiveDetectorMakerBase
Definition: SensitiveDetectorMakerBase.h:28
ModuleDef.h
SimActivityRegistryEnroller::enroll
static void enroll(SimActivityRegistry &iReg, T *iObj)
Definition: SimActivityRegistryEnroller.h:50
cc
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SimActivityRegistryEnroller.h
SimActivityRegistry
Definition: SimActivityRegistry.h:39
DEFINE_SENSITIVEDETECTORBUILDER
#define DEFINE_SENSITIVEDETECTORBUILDER(type, name)
Definition: SensitiveDetectorPluginFactory.h:21
EventSetup.h
FP420SensitiveDetectorBuilder::make
std::unique_ptr< SensitiveDetector > make(const std::string &iname, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry &reg) const final
Definition: FP420SensitiveDetectorBuilder.cc:21
sd
double sd
Definition: CascadeWrapper.h:113
FP420SD.h
ConsumesCollector.h
SensitiveDetectorPluginFactory.h
ParameterSet.h
FP420SD
Definition: FP420SD.h:44
SensitiveDetectorMakerBase.h
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
FP420SensitiveDetector
FP420SD FP420SensitiveDetector
Definition: FP420SensitiveDetectorBuilder.cc:32