DESY Hbb Analysis Framework
L1TJet.h
Go to the documentation of this file.
1 #ifndef Analysis_Tools_L1TJet_h
2 #define Analysis_Tools_L1TJet_h 1
3 
4 // -*- C++ -*-
5 //
6 // Package: Analysis/Tools
7 // Class: L1TJet
8 //
16 //
17 // Original Author: Roberval Walsh Bastos Rangel
18 // Created: Mon, 20 Oct 2014 14:24:08 GMT
19 //
20 //
21 
22 // system include files
23 #include <memory>
24 //
25 // user include files
27 //
28 // class declaration
29 //
30 
31 namespace analysis {
32  namespace tools {
33 
34  class L1TJet : public Candidate {
35  public:
37  L1TJet();
39  L1TJet(const float & pt, const float & eta, const float & phi, const float & e, const float & q);
41  ~L1TJet();
42 // using Candidate::set; // in case needed to overload the function set
43  // Gets
44 
45  // Sets
46 
47  protected:
48  // ----------member data ---------------------------
49 
50  private:
51  // ----------member data ---------------------------
52 
53  //
54  };
55  }
56 }
57 
58 #endif // Analysis_Tools_Jet_h
float eta() const
returns the pseudorapidity
Definition: Candidate.cc:134
float e() const
returns the energy
Definition: Candidate.cc:136
float phi() const
returns the azimuthal angle
Definition: Candidate.cc:135
L1TJet()
default constructor
Definition: L1TJet.cc:21
float pt() const
returns the transverse momentum
Definition: Candidate.cc:133
~L1TJet()
destructor
Definition: L1TJet.cc:28
int q() const
returns the charge
Definition: Candidate.cc:139