CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
sim Namespace Reference

Functions

std::pair< std::vector
< SensitiveTkDetector * >
, std::vector
< SensitiveCaloDetector * > > 
attachSD (const std::unordered_map< std::string, std::unique_ptr< SensitiveDetectorMakerBase >> &, const edm::EventSetup &, const SensitiveDetectorCatalog &, edm::ParameterSet const &, const SimTrackManager *, SimActivityRegistry &reg)
 
std::unordered_map
< std::string, std::unique_ptr
< SensitiveDetectorMakerBase > > 
sensitiveDetectorMakers (edm::ParameterSet const &, edm::ConsumesCollector, std::vector< std::string > const &chosenMakers)
 

Function Documentation

std::pair<std::vector<SensitiveTkDetector *>, std::vector<SensitiveCaloDetector *> > sim::attachSD ( const std::unordered_map< std::string, std::unique_ptr< SensitiveDetectorMakerBase >> &  ,
const edm::EventSetup ,
const SensitiveDetectorCatalog ,
edm::ParameterSet const &  ,
const SimTrackManager ,
SimActivityRegistry reg 
)
std::unordered_map<std::string, std::unique_ptr<SensitiveDetectorMakerBase> > sim::sensitiveDetectorMakers ( edm::ParameterSet const &  pset,
edm::ConsumesCollector  cc,
std::vector< std::string > const &  chosenMakers 
)