CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
reco::VoronoiBackground Class Reference

#include <VoronoiBackground.h>

Public Member Functions

double area () const
 
double mt () const
 
double mt_equalized () const
 
double mt_initial () const
 
double pt () const
 
double pt_equalized () const
 
double pt_subtracted () const
 
 VoronoiBackground ()
 
 VoronoiBackground (double pt0, double pt1, double mt0, double mt1, double v)
 
virtual ~VoronoiBackground ()
 

Protected Attributes

double mt_posteq
 
double mt_preeq
 
double pt_posteq
 
double pt_preeq
 
double voronoi_area
 

Detailed Description

Definition at line 11 of file VoronoiBackground.h.

Constructor & Destructor Documentation

◆ VoronoiBackground() [1/2]

VoronoiBackground::VoronoiBackground ( )

Definition at line 4 of file VoronoiBackground.cc.

4 : pt_preeq(0), pt_posteq(0), mt_preeq(0), mt_posteq(0), voronoi_area(0) {}

◆ VoronoiBackground() [2/2]

VoronoiBackground::VoronoiBackground ( double  pt0,
double  pt1,
double  mt0,
double  mt1,
double  v 
)

Definition at line 6 of file VoronoiBackground.cc.

7  : pt_preeq(pt0), pt_posteq(pt1), mt_preeq(mt0), mt_posteq(mt1), voronoi_area(v) {}

◆ ~VoronoiBackground()

VoronoiBackground::~VoronoiBackground ( )
virtual

Definition at line 9 of file VoronoiBackground.cc.

9 {}

Member Function Documentation

◆ area()

double reco::VoronoiBackground::area ( ) const
inline

Definition at line 25 of file VoronoiBackground.h.

25 { return voronoi_area; }

References voronoi_area.

◆ mt()

double reco::VoronoiBackground::mt ( ) const
inline

Definition at line 21 of file VoronoiBackground.h.

21 { return mt_posteq; }

References mt_posteq.

◆ mt_equalized()

double reco::VoronoiBackground::mt_equalized ( ) const
inline

Definition at line 22 of file VoronoiBackground.h.

22 { return mt_posteq; }

References mt_posteq.

◆ mt_initial()

double reco::VoronoiBackground::mt_initial ( ) const
inline

Definition at line 23 of file VoronoiBackground.h.

23 { return mt_preeq; }

References mt_preeq.

◆ pt()

double reco::VoronoiBackground::pt ( ) const
inline

◆ pt_equalized()

double reco::VoronoiBackground::pt_equalized ( ) const
inline

Definition at line 18 of file VoronoiBackground.h.

18 { return pt_posteq; }

References pt_posteq.

◆ pt_subtracted()

double reco::VoronoiBackground::pt_subtracted ( ) const
inline

Definition at line 19 of file VoronoiBackground.h.

19 { return pt_preeq; }

References pt_preeq.

Member Data Documentation

◆ mt_posteq

double reco::VoronoiBackground::mt_posteq
protected

Definition at line 32 of file VoronoiBackground.h.

Referenced by mt(), and mt_equalized().

◆ mt_preeq

double reco::VoronoiBackground::mt_preeq
protected

Definition at line 31 of file VoronoiBackground.h.

Referenced by mt_initial().

◆ pt_posteq

double reco::VoronoiBackground::pt_posteq
protected

Definition at line 29 of file VoronoiBackground.h.

Referenced by pt(), and pt_equalized().

◆ pt_preeq

double reco::VoronoiBackground::pt_preeq
protected

Definition at line 28 of file VoronoiBackground.h.

Referenced by pt_subtracted().

◆ voronoi_area

double reco::VoronoiBackground::voronoi_area
protected

Definition at line 34 of file VoronoiBackground.h.

Referenced by area().

reco::VoronoiBackground::mt_posteq
double mt_posteq
Definition: VoronoiBackground.h:32
HLT_2018_cff.pt1
pt1
Definition: HLT_2018_cff.py:8550
findQualityFiles.v
v
Definition: findQualityFiles.py:179
reco::VoronoiBackground::voronoi_area
double voronoi_area
Definition: VoronoiBackground.h:34
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_preeq
double mt_preeq
Definition: VoronoiBackground.h:31