7 #ifndef SimTracker_SiStripDigitizer_DigiSimLinkProducer_h
8 #define SimTracker_SiStripDigitizer_DigiSimLinkProducer_h
10 #include "boost/shared_ptr.hpp"
31 class HepRandomEngine;
46 typedef std::map<unsigned int, std::vector<std::pair<const PSimHit*, int> >,std::less<unsigned int> >
simhit_map;
SiStripFedZeroSuppression * theSiFEDZeroSuppress
std::vector< std::string > vstring
std::vector< edm::DetSet< StripDigiSimLink > > theDigiLinkVector
virtual void produce(edm::Event &e, const edm::EventSetup &c)
virtual ~DigiSimLinkProducer()
std::map< uint32_t, std::vector< int > > theDetIdList
DigiSimLinkAlgorithm * theDigiAlgo
DigiSimLinkProducer(const edm::ParameterSet &conf)
simhit_map::iterator simhit_map_iterator
SimHitSelectorFromDB SimHitSelectorFromDB_
CLHEP::HepRandomEngine * rndEngine
std::vector< edm::DetSet< SiStripDigi > > theDigiVector
std::vector< edm::DetSet< SiStripRawDigi > > theRawDigiVector
vstring trackerContainers
std::map< unsigned int, std::vector< std::pair< const PSimHit *, int > >, std::less< unsigned int > > simhit_map