ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/ShallowTools/interface/ShallowSimhitClustersProducer.h
Revision: 1.2
Committed: Wed Jun 10 01:24:50 2009 UTC (15 years, 10 months ago) by bbetchar
Content type: text/plain
Branch: MAIN
Changes since 1.1: +1 -0 lines
Log Message:
Moved drift calculation into a method in shallow namespace

File Contents

# User Rev Content
1 bbetchar 1.1 #ifndef SHALLOW_SIMHITCLUSTERS_PRODUCER
2     #define SHALLOW_SIMHITCLUSTERS_PRODUCER
3    
4     #include "FWCore/Framework/interface/EDProducer.h"
5     #include "FWCore/Framework/interface/Frameworkfwd.h"
6     #include "UserCode/ShallowTools/interface/ShallowTools.h"
7 bbetchar 1.2 class SiStripCluster;
8 bbetchar 1.1
9     class ShallowSimhitClustersProducer : public edm::EDProducer {
10     public:
11     explicit ShallowSimhitClustersProducer(const edm::ParameterSet&);
12     private:
13     std::vector<edm::InputTag> inputTags;
14     std::string Prefix;
15    
16     void produce( edm::Event &, const edm::EventSetup & );
17     shallow::CLUSTERMAP::const_iterator match_cluster(const unsigned&,
18     const float&,
19     const shallow::CLUSTERMAP&,
20     const edmNew::DetSetVector<SiStripCluster>& ) const;
21     };
22     #endif