CMS 3D CMS Logo

List of all members | Public Types | Private Member Functions | Friends
PerformanceResult Class Reference

#include <PerformanceResult.h>

Public Types

enum  ResultType {
  BTAGBEFF = 1001, BTAGBERR = 1002, BTAGCEFF = 1003, BTAGCERR = 1004,
  BTAGLEFF = 1005, BTAGLERR = 1006, BTAGNBEFF = 1007, BTAGNBERR = 1008,
  BTAGBEFFCORR = 1009, BTAGBERRCORR = 1010, BTAGCEFFCORR = 1011, BTAGCERRCORR = 1012,
  BTAGLEFFCORR = 1013, BTAGLERRCORR = 1014, BTAGNBEFFCORR = 1015, BTAGNBERRCORR = 1016,
  MUEFF = 2001, MUERR = 2002, MUFAKE = 2003, MUEFAKE = 2004,
  PFfa_BARREL = 3001, PFfa_ENDCAP = 3002, PFfb_BARREL = 3003, PFfb_ENDCAP = 3004,
  PFfc_BARREL = 3005, PFfc_ENDCAP = 3006, PFfaEta_BARREL = 3007, PFfaEta_ENDCAP = 3008,
  PFfbEta_BARREL = 3009, PFfbEta_ENDCAP = 3010, PFfaEta_BARRELH = 3011, PFfaEta_ENDCAPH = 3012,
  PFfbEta_BARRELH = 3013, PFfbEta_ENDCAPH = 3014, PFfaEta_BARRELEH = 3015, PFfaEta_ENDCAPEH = 3016,
  PFfbEta_BARRELEH = 3017, PFfbEta_ENDCAPEH = 3018, PFfcEta_BARRELH = 3019, PFfcEta_BARRELEH = 3020,
  PFfcEta_ENDCAPH = 3021, PFfcEta_ENDCAPEH = 3022, PFfdEta_ENDCAPH = 3023, PFfdEta_ENDCAPEH = 3024
}
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Definition at line 6 of file PerformanceResult.h.

Member Enumeration Documentation

◆ ResultType

Enumerator
BTAGBEFF 
BTAGBERR 
BTAGCEFF 
BTAGCERR 
BTAGLEFF 
BTAGLERR 
BTAGNBEFF 
BTAGNBERR 
BTAGBEFFCORR 
BTAGBERRCORR 
BTAGCEFFCORR 
BTAGCERRCORR 
BTAGLEFFCORR 
BTAGLERRCORR 
BTAGNBEFFCORR 
BTAGNBERRCORR 
MUEFF 
MUERR 
MUFAKE 
MUEFAKE 
PFfa_BARREL 
PFfa_ENDCAP 
PFfb_BARREL 
PFfb_ENDCAP 
PFfc_BARREL 
PFfc_ENDCAP 
PFfaEta_BARREL 
PFfaEta_ENDCAP 
PFfbEta_BARREL 
PFfbEta_ENDCAP 
PFfaEta_BARRELH 
PFfaEta_ENDCAPH 
PFfbEta_BARRELH 
PFfbEta_ENDCAPH 
PFfaEta_BARRELEH 
PFfaEta_ENDCAPEH 
PFfbEta_BARRELEH 
PFfbEta_ENDCAPEH 
PFfcEta_BARRELH 
PFfcEta_BARRELEH 
PFfcEta_ENDCAPH 
PFfcEta_ENDCAPEH 
PFfdEta_ENDCAPH 
PFfdEta_ENDCAPEH 

Definition at line 8 of file PerformanceResult.h.

8  {
9  //
10  // BTAG
11  //
12  BTAGBEFF = 1001,
13  BTAGBERR = 1002,
14  BTAGCEFF = 1003,
15  BTAGCERR = 1004,
16  BTAGLEFF = 1005,
17  BTAGLERR = 1006,
18  BTAGNBEFF = 1007,
19  BTAGNBERR = 1008,
20  //
21  // add corrections in case the table is for weights and not efficiencies
22  //
23  BTAGBEFFCORR = 1009,
24  BTAGBERRCORR = 1010,
25  BTAGCEFFCORR = 1011,
26  BTAGCERRCORR = 1012,
27  BTAGLEFFCORR = 1013,
28  BTAGLERRCORR = 1014,
29  BTAGNBEFFCORR = 1015,
30  BTAGNBERRCORR = 1016,
31  //
32  // MUONS
33  //
34  MUEFF = 2001,
35  MUERR = 2002,
36  MUFAKE = 2003,
37  MUEFAKE = 2004,
38  //
39  // PF - calibrations
40  //
41  PFfa_BARREL = 3001,
42  PFfa_ENDCAP = 3002,
43  PFfb_BARREL = 3003,
44  PFfb_ENDCAP = 3004,
45  PFfc_BARREL = 3005,
46  PFfc_ENDCAP = 3006,
47  PFfaEta_BARREL = 3007,
48  PFfaEta_ENDCAP = 3008,
49  PFfbEta_BARREL = 3009,
50  PFfbEta_ENDCAP = 3010,
51  PFfaEta_BARRELH = 3011,
52  PFfaEta_ENDCAPH = 3012,
53  PFfbEta_BARRELH = 3013,
54  PFfbEta_ENDCAPH = 3014,
55  PFfaEta_BARRELEH = 3015,
56  PFfaEta_ENDCAPEH = 3016,
57  PFfbEta_BARRELEH = 3017,
58  PFfbEta_ENDCAPEH = 3018,
59  //added by bhumika Nov 2018
60  PFfcEta_BARRELH = 3019,
61  PFfcEta_BARRELEH = 3020,
62  PFfcEta_ENDCAPH = 3021,
63  PFfcEta_ENDCAPEH = 3022,
64  PFfdEta_ENDCAPH = 3023,
65  PFfdEta_ENDCAPEH = 3024
66 
67  };

Member Function Documentation

◆ serialize()

template<class Archive >
void PerformanceResult::serialize ( Archive &  ar,
const unsigned int  version 
)
private

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 69 of file PerformanceResult.h.

◆ cond::serialization::access

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 69 of file PerformanceResult.h.