CMS 3D CMS Logo

regionizer_base_ref.h
Go to the documentation of this file.
1 #ifndef REGIONIZER_BASE_REF_H
2 #define REGIONIZER_BASE_REF_H
3 
5 
6 namespace edm {
7  class ParameterSet;
8 }
9 
10 namespace l1ct {
11 
13  public:
15  RegionizerEmulator(const edm::ParameterSet& iConfig);
16 
17  virtual ~RegionizerEmulator();
18 
19  void setDebug(bool debug = true) { debug_ = debug; }
20 
21  virtual void initSectorsAndRegions(const RegionizerDecodedInputs& in, const std::vector<PFInputRegion>& out) {}
22  virtual void run(const RegionizerDecodedInputs& in, std::vector<PFInputRegion>& out);
23 
24  protected:
26  bool debug_;
27  };
28 
29 } // namespace l1ct
30 #endif
void setDebug(bool debug=true)
#define debug
Definition: HDRShower.cc:19
virtual void run(const RegionizerDecodedInputs &in, std::vector< PFInputRegion > &out)
HLT enums.
RegionizerEmulator(bool useAlsoVtxCoords=true)
virtual void initSectorsAndRegions(const RegionizerDecodedInputs &in, const std::vector< PFInputRegion > &out)
Definition: datatypes.h:19