|
void | beginRun (const edm::EventSetup &es) final |
|
| CaloTrkProcessingBuilder (edm::ParameterSet const &p, edm::ConsumesCollector cc) |
|
std::unique_ptr< SensitiveDetector > | make (const std::string &iname, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®) const final |
|
virtual std::unique_ptr< SensitiveDetector > | make (const std::string &iname, const edm::EventSetup &es, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®) const |
|
const SensitiveDetectorMakerBase & | operator= (const SensitiveDetectorMakerBase &)=delete |
|
| SensitiveDetectorMakerBase ()=default |
|
| SensitiveDetectorMakerBase (const SensitiveDetectorMakerBase &)=delete |
|
virtual | ~SensitiveDetectorMakerBase () |
|
Definition at line 33 of file CaloTrkProcessingBuilder.cc.
◆ CaloTrkProcessingBuilder()
◆ beginRun()
◆ make()
Reimplemented from SensitiveDetectorMakerBase.
Definition at line 54 of file CaloTrkProcessingBuilder.cc.
59 auto sd = std::make_unique<CaloTrkProcessing>(iname,
References addlevel_, caloSimPar_, doFineCalo_, eMin_, eMinFine_, SimActivityRegistryEnroller::enroll(), fineLevels_, fineNames_, putHistory_, sd, testBeam_, and useFines_.
◆ addlevel_
int CaloTrkProcessingBuilder::addlevel_ |
|
private |
◆ caloSimPar_
◆ cspsToken_
◆ doFineCalo_
bool CaloTrkProcessingBuilder::doFineCalo_ |
|
private |
◆ eMin_
double CaloTrkProcessingBuilder::eMin_ |
|
private |
◆ eMinFine_
double CaloTrkProcessingBuilder::eMinFine_ |
|
private |
◆ fineLevels_
std::vector<int> CaloTrkProcessingBuilder::fineLevels_ |
|
private |
◆ fineNames_
std::vector<std::string> CaloTrkProcessingBuilder::fineNames_ |
|
private |
◆ putHistory_
bool CaloTrkProcessingBuilder::putHistory_ |
|
private |
◆ testBeam_
bool CaloTrkProcessingBuilder::testBeam_ |
|
private |
◆ useFines_
std::vector<int> CaloTrkProcessingBuilder::useFines_ |
|
private |