CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripClusterizer.h
Go to the documentation of this file.
1 #ifndef RecoLocalTracker_SiStripClusterizer_h
2 #define RecoLocalTracker_SiStripClusterizer_h
3 
9 
10 #include <vector>
11 #include <memory>
12 
14 
15 public:
16 
17  explicit SiStripClusterizer(const edm::ParameterSet& conf);
18  virtual void produce(edm::Event&, const edm::EventSetup&);
19 
20 private:
21 
22  template<class T> bool findInput(const edm::InputTag&, edm::Handle<T>&, const edm::Event&);
23  const std::vector<edm::InputTag> inputTags;
24  std::auto_ptr<StripClusterizerAlgorithm> algorithm;
25 
26 };
27 
28 #endif
SiStripClusterizer(const edm::ParameterSet &conf)
const std::vector< edm::InputTag > inputTags
virtual void produce(edm::Event &, const edm::EventSetup &)
tuple conf
Definition: dbtoconf.py:185
std::auto_ptr< StripClusterizerAlgorithm > algorithm
bool findInput(const edm::InputTag &, edm::Handle< T > &, const edm::Event &)