CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RazorComputer.h
Go to the documentation of this file.
1 #ifndef PhysicsToolsPatUtils_RazorComputer_H
2 #define PhysicsToolsPatUtils_RazorComputer_H
6 
7 
8 class RazorBox : public CachingVariable {
9  public:
12 
13  void compute(const edm::Event & iEvent) const;
14  private:
15  double par_;
16 };
17 
19  public:
22 
23  void compute(const edm::Event & iEvent) const;
24  private:
29  float pt_,eta_;
30 
31 };
32 
33 #endif
edm::InputTag met_
Definition: RazorComputer.h:26
void compute(const edm::Event &iEvent) const
edm::InputTag jet_
Definition: RazorComputer.h:25
RazorBox(const CachingVariable::CachingVariableFactoryArg &arg, edm::ConsumesCollector &iC)
Definition: RazorComputer.cc:4
A arg
Definition: Factorize.h:36
int iEvent
Definition: GenABIO.cc:230
RazorComputer(const CachingVariable::CachingVariableFactoryArg &arg, edm::ConsumesCollector &iC)
edm::EDGetTokenT< std::vector< pat::MET > > metToken_
Definition: RazorComputer.h:28
double par_
Definition: RazorComputer.h:15
void compute(const edm::Event &iEvent) const
Definition: RazorComputer.cc:9
edm::EDGetTokenT< std::vector< pat::Jet > > jetToken_
Definition: RazorComputer.h:27