CMS 3D CMS Logo

ShallowSimhitClustersProducer.h
Go to the documentation of this file.
1 #ifndef SHALLOW_SIMHITCLUSTERS_PRODUCER
2 #define SHALLOW_SIMHITCLUSTERS_PRODUCER
3 
11 
13 public:
15 
16 private:
17  //std::vector<edm::InputTag> inputTags;
18  std::vector<edm::EDGetTokenT<std::vector<PSimHit> > > simhits_tokens_;
22 
23  void produce(edm::Event&, const edm::EventSetup&) override;
24  shallow::CLUSTERMAP::const_iterator match_cluster(const unsigned&,
25  const float&,
26  const shallow::CLUSTERMAP&,
28 };
29 #endif
ShallowTools.h
ShallowSimhitClustersProducer::simhits_tokens_
std::vector< edm::EDGetTokenT< std::vector< PSimHit > > > simhits_tokens_
Definition: ShallowSimhitClustersProducer.h:18
EDProducer.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
ShallowSimhitClustersProducer::runningmode_
std::string runningmode_
Definition: ShallowSimhitClustersProducer.h:21
ShallowSimhitClustersProducer::match_cluster
shallow::CLUSTERMAP::const_iterator match_cluster(const unsigned &, const float &, const shallow::CLUSTERMAP &, const edmNew::DetSetVector< SiStripCluster > &) const
Definition: ShallowSimhitClustersProducer.cc:113
PSimHit.h
ShallowSimhitClustersProducer::clusters_token_
const edm::EDGetTokenT< edmNew::DetSetVector< SiStripCluster > > clusters_token_
Definition: ShallowSimhitClustersProducer.h:19
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
ShallowSimhitClustersProducer::ShallowSimhitClustersProducer
ShallowSimhitClustersProducer(const edm::ParameterSet &)
Definition: ShallowSimhitClustersProducer.cc:18
edm::ParameterSet
Definition: ParameterSet.h:36
SiStripCluster.h
ShallowSimhitClustersProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: ShallowSimhitClustersProducer.cc:41
edm::EventSetup
Definition: EventSetup.h:57
InputTag.h
ShallowSimhitClustersProducer
Definition: ShallowSimhitClustersProducer.h:12
edmNew::DetSetVector
Definition: DetSetNew.h:13
ShallowSimhitClustersProducer::Prefix
std::string Prefix
Definition: ShallowSimhitClustersProducer.h:20
Frameworkfwd.h
edm::EDProducer
Definition: EDProducer.h:36
edm::Event
Definition: Event.h:73
DetSetVectorNew.h
shallow::CLUSTERMAP
std::map< std::pair< uint32_t, uint16_t >, unsigned int > CLUSTERMAP
Definition: ShallowTools.h:21