ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TgcRawDataMonitorAlgorithm::TimedMuon Struct Reference

#include <TgcRawDataMonitorAlgorithm.h>

Collaboration diagram for TgcRawDataMonitorAlgorithm::TimedMuon:

Public Member Functions

void clear ()
 

Public Attributes

const xAOD::Muonmuon {}
 
std::vector< double > extPosZ
 
std::vector< TVector3 > extPos
 
std::vector< TVector3 > extVec
 
std::set< int > matchedL1ThrExclusive
 
std::set< int > matchedL1ThrExclusiveTGC
 
std::set< int > matchedL1ThrInclusive
 
std::set< int > matchedL1ThrInclusiveTGC
 
std::set< std::string > matchedL1Items
 
bool matchedL1Charge {}
 
bool passBW3Coin {}
 
bool passInnerCoin {}
 
bool passGoodMF {}
 
bool passIsMoreCandInRoI {}
 

Detailed Description

Definition at line 49 of file TgcRawDataMonitorAlgorithm.h.

Member Function Documentation

◆ clear()

void TgcRawDataMonitorAlgorithm::TimedMuon::clear ( )
inline

Definition at line 64 of file TgcRawDataMonitorAlgorithm.h.

64  {
65  extPosZ.clear();
66  extPos.clear();
67  extVec.clear();
68  matchedL1ThrExclusive.clear();
70  matchedL1ThrInclusive.clear();
72  matchedL1Items.clear();
73  }

Member Data Documentation

◆ extPos

std::vector<TVector3> TgcRawDataMonitorAlgorithm::TimedMuon::extPos

Definition at line 52 of file TgcRawDataMonitorAlgorithm.h.

◆ extPosZ

std::vector<double> TgcRawDataMonitorAlgorithm::TimedMuon::extPosZ

Definition at line 51 of file TgcRawDataMonitorAlgorithm.h.

◆ extVec

std::vector<TVector3> TgcRawDataMonitorAlgorithm::TimedMuon::extVec

Definition at line 53 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1Charge

bool TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1Charge {}

Definition at line 59 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1Items

std::set<std::string> TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1Items

Definition at line 58 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1ThrExclusive

std::set<int> TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrExclusive

Definition at line 54 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1ThrExclusiveTGC

std::set<int> TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrExclusiveTGC

Definition at line 55 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1ThrInclusive

std::set<int> TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrInclusive

Definition at line 56 of file TgcRawDataMonitorAlgorithm.h.

◆ matchedL1ThrInclusiveTGC

std::set<int> TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrInclusiveTGC

Definition at line 57 of file TgcRawDataMonitorAlgorithm.h.

◆ muon

const xAOD::Muon* TgcRawDataMonitorAlgorithm::TimedMuon::muon {}

Definition at line 50 of file TgcRawDataMonitorAlgorithm.h.

◆ passBW3Coin

bool TgcRawDataMonitorAlgorithm::TimedMuon::passBW3Coin {}

Definition at line 60 of file TgcRawDataMonitorAlgorithm.h.

◆ passGoodMF

bool TgcRawDataMonitorAlgorithm::TimedMuon::passGoodMF {}

Definition at line 62 of file TgcRawDataMonitorAlgorithm.h.

◆ passInnerCoin

bool TgcRawDataMonitorAlgorithm::TimedMuon::passInnerCoin {}

Definition at line 61 of file TgcRawDataMonitorAlgorithm.h.

◆ passIsMoreCandInRoI

bool TgcRawDataMonitorAlgorithm::TimedMuon::passIsMoreCandInRoI {}

Definition at line 63 of file TgcRawDataMonitorAlgorithm.h.


The documentation for this struct was generated from the following file:
TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1Items
std::set< std::string > matchedL1Items
Definition: TgcRawDataMonitorAlgorithm.h:58
TgcRawDataMonitorAlgorithm::TimedMuon::extVec
std::vector< TVector3 > extVec
Definition: TgcRawDataMonitorAlgorithm.h:53
TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrExclusiveTGC
std::set< int > matchedL1ThrExclusiveTGC
Definition: TgcRawDataMonitorAlgorithm.h:55
TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrExclusive
std::set< int > matchedL1ThrExclusive
Definition: TgcRawDataMonitorAlgorithm.h:54
TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrInclusiveTGC
std::set< int > matchedL1ThrInclusiveTGC
Definition: TgcRawDataMonitorAlgorithm.h:57
TgcRawDataMonitorAlgorithm::TimedMuon::matchedL1ThrInclusive
std::set< int > matchedL1ThrInclusive
Definition: TgcRawDataMonitorAlgorithm.h:56
TgcRawDataMonitorAlgorithm::TimedMuon::extPos
std::vector< TVector3 > extPos
Definition: TgcRawDataMonitorAlgorithm.h:52
TgcRawDataMonitorAlgorithm::TimedMuon::extPosZ
std::vector< double > extPosZ
Definition: TgcRawDataMonitorAlgorithm.h:51