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;
9 } // namespace edm
10 
11 namespace l1ct {
12 
14  public:
16  RegionizerEmulator(const edm::ParameterSet& iConfig);
17 
18  virtual ~RegionizerEmulator();
19 
21 
22  void setDebug(bool debug = true) { debug_ = debug; }
23 
24  virtual void initSectorsAndRegions(const RegionizerDecodedInputs& in, const std::vector<PFInputRegion>& out) {}
25  virtual void run(const RegionizerDecodedInputs& in, std::vector<PFInputRegion>& out);
26 
27  protected:
29  bool debug_;
30  };
31 
32 } // namespace l1ct
33 #endif
void setDebug(bool debug=true)
static edm::ParameterSetDescription getParameterSetDescription()
#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:8