CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1t::L1DataEmulResult Class Reference

#include <L1DataEmulResult.h>

Public Member Functions

int Add1 ()
 
int Add2 ()
 
std::string Collname ()
 
int ETAPHI_mismatch ()
 
bool Event_match ()
 
 L1DataEmulResult ()
 
 L1DataEmulResult (bool event_match, int pt_mismatch, int etaphi_mismatch, int n_mismatch, int n_dataonly, int n_emulonly, int add1, int add2, std::string collname)
 
 L1DataEmulResult (bool event_match, std::string collname)
 
int N_dataonly ()
 
int N_emulonly ()
 
int N_mismatch ()
 
int PT_mismatch ()
 
 ~L1DataEmulResult ()
 

Private Attributes

int add1_
 
int add2_
 
std::string collname_
 
int etaphi_mismatch_
 
bool event_match_
 
int n_dataonly_
 
int n_emulonly_
 
int n_mismatch_
 
int pt_mismatch_
 

Detailed Description

Definition at line 10 of file L1DataEmulResult.h.

Constructor & Destructor Documentation

◆ L1DataEmulResult() [1/3]

l1t::L1DataEmulResult::L1DataEmulResult ( )

Definition at line 3 of file L1DataEmulResult.cc.

4  : event_match_(true),
5  collname_(""),
6  pt_mismatch_(0),
8  n_mismatch_(0),
9  n_dataonly_(0),
10  n_emulonly_(0),
11  add1_(0),
12  add2_(0) {}

◆ L1DataEmulResult() [2/3]

l1t::L1DataEmulResult::L1DataEmulResult ( bool  event_match,
std::string  collname 
)

Definition at line 14 of file L1DataEmulResult.cc.

15  : event_match_(event_match),
16  collname_(collname),
17  pt_mismatch_(0),
19  n_mismatch_(0),
20  n_dataonly_(0),
21  n_emulonly_(0),
22  add1_(0),
23  add2_(0) {}

◆ L1DataEmulResult() [3/3]

l1t::L1DataEmulResult::L1DataEmulResult ( bool  event_match,
int  pt_mismatch,
int  etaphi_mismatch,
int  n_mismatch,
int  n_dataonly,
int  n_emulonly,
int  add1,
int  add2,
std::string  collname 
)

Definition at line 25 of file L1DataEmulResult.cc.

34  : event_match_(event_match),
35  collname_(collname),
36  pt_mismatch_(pt_mismatch),
37  etaphi_mismatch_(etaphi_mismatch),
38  n_mismatch_(n_mismatch),
39  n_dataonly_(n_dataonly),
40  n_emulonly_(n_emulonly),
41  add1_(add1),
42  add2_(add2) {}

◆ ~L1DataEmulResult()

l1t::L1DataEmulResult::~L1DataEmulResult ( )

Definition at line 44 of file L1DataEmulResult.cc.

44 {}

Member Function Documentation

◆ Add1()

int l1t::L1DataEmulResult::Add1 ( )

Definition at line 60 of file L1DataEmulResult.cc.

60 { return add1_; }

◆ Add2()

int l1t::L1DataEmulResult::Add2 ( )

Definition at line 62 of file L1DataEmulResult.cc.

62 { return add2_; }

◆ Collname()

std::string l1t::L1DataEmulResult::Collname ( )

Definition at line 48 of file L1DataEmulResult.cc.

48 { return collname_; }

◆ ETAPHI_mismatch()

int l1t::L1DataEmulResult::ETAPHI_mismatch ( )

Definition at line 52 of file L1DataEmulResult.cc.

52 { return etaphi_mismatch_; }

◆ Event_match()

bool l1t::L1DataEmulResult::Event_match ( )

Definition at line 46 of file L1DataEmulResult.cc.

46 { return event_match_; }

◆ N_dataonly()

int l1t::L1DataEmulResult::N_dataonly ( )

Definition at line 56 of file L1DataEmulResult.cc.

56 { return n_dataonly_; }

◆ N_emulonly()

int l1t::L1DataEmulResult::N_emulonly ( )

Definition at line 58 of file L1DataEmulResult.cc.

58 { return n_emulonly_; }

◆ N_mismatch()

int l1t::L1DataEmulResult::N_mismatch ( )

Definition at line 54 of file L1DataEmulResult.cc.

54 { return n_mismatch_; }

◆ PT_mismatch()

int l1t::L1DataEmulResult::PT_mismatch ( )

Definition at line 50 of file L1DataEmulResult.cc.

50 { return pt_mismatch_; }

Member Data Documentation

◆ add1_

int l1t::L1DataEmulResult::add1_
private

Definition at line 44 of file L1DataEmulResult.h.

◆ add2_

int l1t::L1DataEmulResult::add2_
private

Definition at line 45 of file L1DataEmulResult.h.

◆ collname_

std::string l1t::L1DataEmulResult::collname_
private

Definition at line 38 of file L1DataEmulResult.h.

◆ etaphi_mismatch_

int l1t::L1DataEmulResult::etaphi_mismatch_
private

Definition at line 40 of file L1DataEmulResult.h.

◆ event_match_

bool l1t::L1DataEmulResult::event_match_
private

Definition at line 37 of file L1DataEmulResult.h.

◆ n_dataonly_

int l1t::L1DataEmulResult::n_dataonly_
private

Definition at line 42 of file L1DataEmulResult.h.

◆ n_emulonly_

int l1t::L1DataEmulResult::n_emulonly_
private

Definition at line 43 of file L1DataEmulResult.h.

◆ n_mismatch_

int l1t::L1DataEmulResult::n_mismatch_
private

Definition at line 41 of file L1DataEmulResult.h.

◆ pt_mismatch_

int l1t::L1DataEmulResult::pt_mismatch_
private

Definition at line 39 of file L1DataEmulResult.h.

l1t::L1DataEmulResult::add2_
int add2_
Definition: L1DataEmulResult.h:45
l1t::L1DataEmulResult::etaphi_mismatch_
int etaphi_mismatch_
Definition: L1DataEmulResult.h:40
l1t::L1DataEmulResult::event_match_
bool event_match_
Definition: L1DataEmulResult.h:37
l1t::L1DataEmulResult::n_mismatch_
int n_mismatch_
Definition: L1DataEmulResult.h:41
l1t::L1DataEmulResult::collname_
std::string collname_
Definition: L1DataEmulResult.h:38
l1t::L1DataEmulResult::n_emulonly_
int n_emulonly_
Definition: L1DataEmulResult.h:43
l1t::L1DataEmulResult::add1_
int add1_
Definition: L1DataEmulResult.h:44
l1t::L1DataEmulResult::pt_mismatch_
int pt_mismatch_
Definition: L1DataEmulResult.h:39
l1t::L1DataEmulResult::n_dataonly_
int n_dataonly_
Definition: L1DataEmulResult.h:42