DataFormats
HeavyIonEvent
interface
VoronoiBackground.h
Go to the documentation of this file.
1
#ifndef DataFormats_VoronoiBackground_h
2
#define DataFormats_VoronoiBackground_h
3
4
#include "
DataFormats/Candidate/interface/Candidate.h
"
5
#include "
DataFormats/Common/interface/ValueMap.h
"
6
7
#include <string>
8
#include <vector>
9
10
namespace
reco
{
11
class
VoronoiBackground
{
12
public
:
13
VoronoiBackground
();
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
37
typedef
edm::ValueMap<reco::VoronoiBackground>
VoronoiMap
;
38
typedef
edm::Ref<reco::CandidateView>
CandidateViewRef
;
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
Generated for CMSSW Reference Manual by
1.8.16