CMS 3D CMS Logo

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

#include <L1AnalysisL1UpgradeTfMuonDataFormat.h>

Public Member Functions

 L1AnalysisL1UpgradeTfMuonDataFormat ()
 
void Reset ()
 
 ~L1AnalysisL1UpgradeTfMuonDataFormat ()
 

Public Attributes

unsigned short int nTfMuons
 
std::vector< short int > tfMuonBx
 
std::vector< std::map< std::string, int > > tfMuonDecodedTrAdd
 
std::vector< short int > tfMuonGlobalPhi
 
std::vector< short int > tfMuonHwDxy
 
std::vector< short int > tfMuonHwEta
 
std::vector< short int > tfMuonHwHF
 
std::vector< short int > tfMuonHwPhi
 
std::vector< short int > tfMuonHwPt
 
std::vector< short int > tfMuonHwPtUnconstrained
 
std::vector< short int > tfMuonHwQual
 
std::vector< short int > tfMuonHwSign
 
std::vector< short int > tfMuonHwSignValid
 
std::vector< short int > tfMuonHwTrAdd
 
std::vector< short int > tfMuonLink
 
std::vector< short int > tfMuonProcessor
 
std::vector< short int > tfMuonTrackFinderType
 
std::vector< short int > tfMuonTrAdd
 
std::vector< short int > tfMuonWh
 

Detailed Description

Definition at line 9 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Constructor & Destructor Documentation

◆ L1AnalysisL1UpgradeTfMuonDataFormat()

L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::L1AnalysisL1UpgradeTfMuonDataFormat ( )
inline

◆ ~L1AnalysisL1UpgradeTfMuonDataFormat()

L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::~L1AnalysisL1UpgradeTfMuonDataFormat ( )
inline

Definition at line 11 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

11 {}

Member Function Documentation

◆ Reset()

void L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::Reset ( )
inline

Definition at line 13 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

References nTfMuons, tfMuonBx, tfMuonDecodedTrAdd, tfMuonGlobalPhi, tfMuonHwDxy, tfMuonHwEta, tfMuonHwHF, tfMuonHwPhi, tfMuonHwPt, tfMuonHwPtUnconstrained, tfMuonHwQual, tfMuonHwSign, tfMuonHwSignValid, tfMuonHwTrAdd, tfMuonLink, tfMuonProcessor, tfMuonTrackFinderType, tfMuonTrAdd, and tfMuonWh.

Referenced by L1AnalysisL1UpgradeTfMuonDataFormat(), and L1Analysis::L1AnalysisL1UpgradeTfMuon::Reset().

13  {
14  nTfMuons = 0;
15  tfMuonHwPt.clear();
17  tfMuonHwDxy.clear();
18  tfMuonHwEta.clear();
19  tfMuonHwPhi.clear();
20  tfMuonGlobalPhi.clear();
21  tfMuonHwSign.clear();
22  tfMuonHwSignValid.clear();
23  tfMuonHwQual.clear();
24  tfMuonLink.clear();
25  tfMuonProcessor.clear();
26  tfMuonTrackFinderType.clear();
27  tfMuonHwHF.clear();
28  tfMuonBx.clear();
29  tfMuonWh.clear();
30  tfMuonTrAdd.clear();
31  tfMuonDecodedTrAdd.clear();
32  tfMuonHwTrAdd.clear();
33  }
std::vector< std::map< std::string, int > > tfMuonDecodedTrAdd

Member Data Documentation

◆ nTfMuons

unsigned short int L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::nTfMuons

Definition at line 35 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonBx

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonBx

Definition at line 49 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonDecodedTrAdd

std::vector<std::map<std::string, int> > L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonDecodedTrAdd

Definition at line 52 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonGlobalPhi

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonGlobalPhi

Definition at line 41 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwDxy

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwDxy

Definition at line 38 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwEta

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwEta

Definition at line 39 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwHF

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwHF

Definition at line 48 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwPhi

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPhi

Definition at line 40 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwPt

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPt

Definition at line 36 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwPtUnconstrained

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPtUnconstrained

Definition at line 37 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwQual

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwQual

Definition at line 44 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwSign

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSign

Definition at line 42 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwSignValid

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSignValid

Definition at line 43 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonHwTrAdd

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwTrAdd

Definition at line 53 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonLink

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonLink

Definition at line 45 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonProcessor

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonProcessor

Definition at line 46 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonTrackFinderType

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrackFinderType

Definition at line 47 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonTrAdd

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrAdd

Definition at line 51 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().

◆ tfMuonWh

std::vector<short int> L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonWh

Definition at line 50 of file L1AnalysisL1UpgradeTfMuonDataFormat.h.

Referenced by Reset().