CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
L1Analysis::L1AnalysisRecoMuon2DataFormat Struct Reference

#include <L1AnalysisRecoMuon2DataFormat.h>

Public Member Functions

 L1AnalysisRecoMuon2DataFormat ()
 
void Reset ()
 
 ~L1AnalysisRecoMuon2DataFormat ()
 

Public Attributes

std::vector< int > charge
 
std::vector< float > e
 
std::vector< float > et
 
std::vector< float > eta
 
std::vector< float > etaSt1
 
std::vector< float > etaSt2
 
std::vector< float > hlt_deltaR
 
std::vector< float > hlt_isoDeltaR
 
std::vector< short > hlt_isomu
 
std::vector< short > hlt_mu
 
std::vector< bool > isLooseMuon
 
std::vector< bool > isMediumMuon
 
std::vector< float > iso
 
std::vector< bool > isTightMuon
 
std::vector< double > met
 
std::vector< double > mt
 
unsigned short nMuons
 
std::vector< int > passesSingleMuon
 
std::vector< float > phi
 
std::vector< float > phiSt1
 
std::vector< float > phiSt2
 
std::vector< float > pt
 

Detailed Description

Definition at line 15 of file L1AnalysisRecoMuon2DataFormat.h.

Constructor & Destructor Documentation

L1Analysis::L1AnalysisRecoMuon2DataFormat::L1AnalysisRecoMuon2DataFormat ( )
inline
L1Analysis::L1AnalysisRecoMuon2DataFormat::~L1AnalysisRecoMuon2DataFormat ( )
inline

Member Function Documentation

void L1Analysis::L1AnalysisRecoMuon2DataFormat::Reset ( void  )
inline

Definition at line 20 of file L1AnalysisRecoMuon2DataFormat.h.

References charge, e, et, eta, etaSt1, etaSt2, hlt_deltaR, hlt_isoDeltaR, hlt_isomu, hlt_mu, isLooseMuon, isMediumMuon, iso, isTightMuon, met, mt, nMuons, passesSingleMuon, phi, phiSt1, phiSt2, and pt.

Referenced by L1AnalysisRecoMuon2DataFormat(), L1Analysis::L1AnalysisRecoMuon2::Reset(), and ~L1AnalysisRecoMuon2DataFormat().

21  {
22  nMuons=0;
23 
24  e.clear();
25  et.clear();
26  pt.clear();
27  eta.clear();
28  phi.clear();
29  isLooseMuon.clear();
30  isMediumMuon.clear();
31  isTightMuon.clear();
32  iso.clear();
33  hlt_isomu.clear();
34  hlt_mu.clear();
35  hlt_isoDeltaR.clear();
36  hlt_deltaR.clear();
37  passesSingleMuon.clear();
38  charge.clear();
39  mt.clear();
40  met.clear();
41  etaSt1.clear();
42  phiSt1.clear();
43  etaSt2.clear();
44  phiSt2.clear();
45  }

Member Data Documentation

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

Definition at line 62 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

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

Definition at line 48 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

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

Definition at line 49 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::eta
std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::etaSt1

Definition at line 65 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::etaSt2

Definition at line 67 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::hlt_deltaR

Definition at line 60 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::hlt_isoDeltaR

Definition at line 59 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoMuon2DataFormat::hlt_isomu

Definition at line 57 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<short> L1Analysis::L1AnalysisRecoMuon2DataFormat::hlt_mu

Definition at line 58 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<bool> L1Analysis::L1AnalysisRecoMuon2DataFormat::isLooseMuon

Definition at line 53 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<bool> L1Analysis::L1AnalysisRecoMuon2DataFormat::isMediumMuon

Definition at line 54 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::iso

Definition at line 56 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<bool> L1Analysis::L1AnalysisRecoMuon2DataFormat::isTightMuon

Definition at line 55 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<double> L1Analysis::L1AnalysisRecoMuon2DataFormat::met

Definition at line 63 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<double> L1Analysis::L1AnalysisRecoMuon2DataFormat::mt

Definition at line 64 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

unsigned short L1Analysis::L1AnalysisRecoMuon2DataFormat::nMuons

Definition at line 47 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisRecoMuon2DataFormat::passesSingleMuon

Definition at line 61 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

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

Definition at line 52 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Particle.Particle::__str__(), and Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::phiSt1

Definition at line 66 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisRecoMuon2DataFormat::phiSt2

Definition at line 68 of file L1AnalysisRecoMuon2DataFormat.h.

Referenced by Reset().

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