CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
L1Analysis::L1AnalysisRecoTauDataFormat Struct Reference

#include <L1AnalysisRecoTauDataFormat.h>

Public Member Functions

 L1AnalysisRecoTauDataFormat ()
 
void Reset ()
 
 ~L1AnalysisRecoTauDataFormat ()
 

Public Attributes

std::vector< int > charge
 
std::vector< float > DMFindingNewDMs
 
std::vector< float > DMFindingOldDMs
 
std::vector< float > e
 
std::vector< float > et
 
std::vector< float > eta
 
std::vector< float > LooseAntiElectronFlag
 
std::vector< float > LooseAntiMuonFlag
 
std::vector< float > LooseIsoFlag
 
unsigned nTaus
 
std::vector< float > phi
 
std::vector< float > pt
 
std::vector< float > RawIso
 
std::vector< float > TightAntiElectronFlag
 
std::vector< float > TightAntiMuonFlag
 
std::vector< float > TightIsoFlag
 
std::vector< float > VLooseAntiElectronFlag
 

Detailed Description

Definition at line 14 of file L1AnalysisRecoTauDataFormat.h.

Constructor & Destructor Documentation

◆ L1AnalysisRecoTauDataFormat()

L1Analysis::L1AnalysisRecoTauDataFormat::L1AnalysisRecoTauDataFormat ( )
inline

Definition at line 15 of file L1AnalysisRecoTauDataFormat.h.

15 { Reset(); };

References Reset().

◆ ~L1AnalysisRecoTauDataFormat()

L1Analysis::L1AnalysisRecoTauDataFormat::~L1AnalysisRecoTauDataFormat ( )
inline

Definition at line 16 of file L1AnalysisRecoTauDataFormat.h.

16 { Reset(); };

References Reset().

Member Function Documentation

◆ Reset()

void L1Analysis::L1AnalysisRecoTauDataFormat::Reset ( )
inline

Definition at line 18 of file L1AnalysisRecoTauDataFormat.h.

18  {
19  nTaus = 0;
20 
21  e.clear();
22  et.clear();
23  pt.clear();
24  eta.clear();
25  phi.clear();
26  TightIsoFlag.clear();
27  RawIso.clear();
28  LooseIsoFlag.clear();
29  LooseAntiMuonFlag.clear();
30  TightAntiMuonFlag.clear();
31  VLooseAntiElectronFlag.clear();
32  LooseAntiElectronFlag.clear();
33  TightAntiElectronFlag.clear();
34  DMFindingNewDMs.clear();
35  DMFindingOldDMs.clear();
36  charge.clear();
37  }

References charge, DMFindingNewDMs, DMFindingOldDMs, e, et, eta, LooseAntiElectronFlag, LooseAntiMuonFlag, LooseIsoFlag, nTaus, phi, pt, RawIso, TightAntiElectronFlag, TightAntiMuonFlag, TightIsoFlag, and VLooseAntiElectronFlag.

Referenced by L1AnalysisRecoTauDataFormat(), L1Analysis::L1AnalysisRecoTau::Reset(), and ~L1AnalysisRecoTauDataFormat().

Member Data Documentation

◆ charge

std::vector<int> L1Analysis::L1AnalysisRecoTauDataFormat::charge

Definition at line 55 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ DMFindingNewDMs

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingNewDMs

Definition at line 45 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ DMFindingOldDMs

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingOldDMs

Definition at line 46 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ e

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::e

Definition at line 40 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ et

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::et

Definition at line 41 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ eta

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::eta

◆ LooseAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiElectronFlag

Definition at line 53 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ LooseAntiMuonFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiMuonFlag

Definition at line 50 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ LooseIsoFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::LooseIsoFlag

Definition at line 49 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ nTaus

unsigned L1Analysis::L1AnalysisRecoTauDataFormat::nTaus

Definition at line 39 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ phi

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::phi

◆ pt

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::pt

◆ RawIso

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::RawIso

Definition at line 48 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiElectronFlag

Definition at line 54 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightAntiMuonFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiMuonFlag

Definition at line 51 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ TightIsoFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::TightIsoFlag

Definition at line 47 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

◆ VLooseAntiElectronFlag

std::vector<float> L1Analysis::L1AnalysisRecoTauDataFormat::VLooseAntiElectronFlag

Definition at line 52 of file L1AnalysisRecoTauDataFormat.h.

Referenced by Reset().

L1Analysis::L1AnalysisRecoTauDataFormat::VLooseAntiElectronFlag
std::vector< float > VLooseAntiElectronFlag
Definition: L1AnalysisRecoTauDataFormat.h:52
L1Analysis::L1AnalysisRecoTauDataFormat::eta
std::vector< float > eta
Definition: L1AnalysisRecoTauDataFormat.h:43
L1Analysis::L1AnalysisRecoTauDataFormat::charge
std::vector< int > charge
Definition: L1AnalysisRecoTauDataFormat.h:55
L1Analysis::L1AnalysisRecoTauDataFormat::pt
std::vector< float > pt
Definition: L1AnalysisRecoTauDataFormat.h:42
L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingOldDMs
std::vector< float > DMFindingOldDMs
Definition: L1AnalysisRecoTauDataFormat.h:46
L1Analysis::L1AnalysisRecoTauDataFormat::TightIsoFlag
std::vector< float > TightIsoFlag
Definition: L1AnalysisRecoTauDataFormat.h:47
L1Analysis::L1AnalysisRecoTauDataFormat::e
std::vector< float > e
Definition: L1AnalysisRecoTauDataFormat.h:40
L1Analysis::L1AnalysisRecoTauDataFormat::DMFindingNewDMs
std::vector< float > DMFindingNewDMs
Definition: L1AnalysisRecoTauDataFormat.h:45
L1Analysis::L1AnalysisRecoTauDataFormat::LooseIsoFlag
std::vector< float > LooseIsoFlag
Definition: L1AnalysisRecoTauDataFormat.h:49
L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiMuonFlag
std::vector< float > LooseAntiMuonFlag
Definition: L1AnalysisRecoTauDataFormat.h:50
L1Analysis::L1AnalysisRecoTauDataFormat::Reset
void Reset()
Definition: L1AnalysisRecoTauDataFormat.h:18
L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiElectronFlag
std::vector< float > TightAntiElectronFlag
Definition: L1AnalysisRecoTauDataFormat.h:54
L1Analysis::L1AnalysisRecoTauDataFormat::TightAntiMuonFlag
std::vector< float > TightAntiMuonFlag
Definition: L1AnalysisRecoTauDataFormat.h:51
L1Analysis::L1AnalysisRecoTauDataFormat::RawIso
std::vector< float > RawIso
Definition: L1AnalysisRecoTauDataFormat.h:48
L1Analysis::L1AnalysisRecoTauDataFormat::LooseAntiElectronFlag
std::vector< float > LooseAntiElectronFlag
Definition: L1AnalysisRecoTauDataFormat.h:53
L1Analysis::L1AnalysisRecoTauDataFormat::et
std::vector< float > et
Definition: L1AnalysisRecoTauDataFormat.h:41
L1Analysis::L1AnalysisRecoTauDataFormat::phi
std::vector< float > phi
Definition: L1AnalysisRecoTauDataFormat.h:44
L1Analysis::L1AnalysisRecoTauDataFormat::nTaus
unsigned nTaus
Definition: L1AnalysisRecoTauDataFormat.h:39