CMS 3D CMS Logo

VoronoiBackground.h
Go to the documentation of this file.
1 #ifndef DataFormats_VoronoiBackground_h
2 #define DataFormats_VoronoiBackground_h
3 
6 
7 #include <string>
8 #include <vector>
9 
10 namespace reco {
12  public:
14  VoronoiBackground(double pt0, double pt1, double mt0, double mt1, double v);
15  virtual ~VoronoiBackground();
16 
17  double pt() const { return pt_posteq; }
18  double pt_equalized() const { return pt_posteq; }
19  double pt_subtracted() const { return pt_preeq; }
20 
21  double mt() const { return mt_posteq; }
22  double mt_equalized() const { return mt_posteq; }
23  double mt_initial() const { return mt_preeq; }
24 
25  double area() const { return voronoi_area; }
26 
27  protected:
28  double pt_preeq;
29  double pt_posteq;
30 
31  double mt_preeq;
32  double mt_posteq;
33 
34  double voronoi_area;
35  };
36 
39 
40 } // namespace reco
41 
42 #endif
reco::VoronoiBackground::~VoronoiBackground
virtual ~VoronoiBackground()
Definition: VoronoiBackground.cc:9
reco::VoronoiBackground::mt_posteq
double mt_posteq
Definition: VoronoiBackground.h:32
HLT_2018_cff.pt1
pt1
Definition: HLT_2018_cff.py:8550
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
findQualityFiles.v
v
Definition: findQualityFiles.py:179
reco::VoronoiBackground::voronoi_area
double voronoi_area
Definition: VoronoiBackground.h:34
edm::Ref
Definition: AssociativeIterator.h:58
reco::CandidateViewRef
edm::Ref< reco::CandidateView > CandidateViewRef
Definition: VoronoiBackground.h:38
reco::VoronoiBackground::mt_initial
double mt_initial() const
Definition: VoronoiBackground.h:23
reco::VoronoiBackground
Definition: VoronoiBackground.h:11
reco::VoronoiMap
edm::ValueMap< reco::VoronoiBackground > VoronoiMap
Definition: VoronoiBackground.h:37
reco::VoronoiBackground::VoronoiBackground
VoronoiBackground()
Definition: VoronoiBackground.cc:4
reco::VoronoiBackground::pt_posteq
double pt_posteq
Definition: VoronoiBackground.h:29
reco::VoronoiBackground::pt_preeq
double pt_preeq
Definition: VoronoiBackground.h:28
reco::VoronoiBackground::mt
double mt() const
Definition: VoronoiBackground.h:21
reco::VoronoiBackground::pt
double pt() const
Definition: VoronoiBackground.h:17
reco::VoronoiBackground::area
double area() const
Definition: VoronoiBackground.h:25
reco::VoronoiBackground::mt_preeq
double mt_preeq
Definition: VoronoiBackground.h:31
ValueMap.h
reco::VoronoiBackground::pt_equalized
double pt_equalized() const
Definition: VoronoiBackground.h:18
edm::ValueMap
Definition: ValueMap.h:107
Candidate.h
reco::VoronoiBackground::pt_subtracted
double pt_subtracted() const
Definition: VoronoiBackground.h:19
reco::VoronoiBackground::mt_equalized
double mt_equalized() const
Definition: VoronoiBackground.h:22