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, std::string collname)
 
 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)
 
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 ( )

◆ L1DataEmulResult() [2/3]

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

◆ 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.

◆ 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.