ATLAS Offline Software
Loading...
Searching...
No Matches
MuonTrackPerformanceAlg::EventData Struct Reference

#include <MuonTrackPerformanceAlg.h>

Collaboration diagram for MuonTrackPerformanceAlg::EventData:

Public Member Functions

bool goodEvent () const

Public Attributes

unsigned int eventNumber {}
unsigned int eventPosition {}
std::vector< TrackData * > missingTruthTracks
std::vector< TrackData * > missingTruthTracksOneStation
std::vector< TrackData * > missingStationMomLoss
std::vector< TrackData * > missingStationLayer
std::vector< TrackData * > missingCscStationLayer
std::vector< TrackData * > missingStation
std::vector< TrackData * > wrongStationLayer
std::vector< TrackData * > wrongStation
std::vector< TrackData * > missingStationLayerTrigger
std::vector< TrackData * > wrongStationLayerTrigger
std::vector< TrackData * > fakeTracks
std::vector< TrackData * > fakeTracksLowPt
std::vector< TrackData * > fakeTracksSL

Detailed Description

Definition at line 152 of file MuonTrackPerformanceAlg.h.

Member Function Documentation

◆ goodEvent()

bool MuonTrackPerformanceAlg::EventData::goodEvent ( ) const
inline

Definition at line 174 of file MuonTrackPerformanceAlg.h.

174 {
175 return missingTruthTracks.empty() && missingTruthTracksOneStation.empty() && missingStationMomLoss.empty() &&
176 missingStationLayer.empty() && missingStation.empty() && wrongStationLayer.empty() && wrongStation.empty() &&
177 fakeTracks.empty() && fakeTracksLowPt.empty() && fakeTracksSL.empty();
178 }
std::vector< TrackData * > missingStationMomLoss
std::vector< TrackData * > wrongStationLayer
std::vector< TrackData * > missingStationLayer
std::vector< TrackData * > missingTruthTracksOneStation
std::vector< TrackData * > missingTruthTracks

Member Data Documentation

◆ eventNumber

unsigned int MuonTrackPerformanceAlg::EventData::eventNumber {}

Definition at line 153 of file MuonTrackPerformanceAlg.h.

153{};

◆ eventPosition

unsigned int MuonTrackPerformanceAlg::EventData::eventPosition {}

Definition at line 154 of file MuonTrackPerformanceAlg.h.

154{};

◆ fakeTracks

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::fakeTracks

Definition at line 170 of file MuonTrackPerformanceAlg.h.

◆ fakeTracksLowPt

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::fakeTracksLowPt

Definition at line 171 of file MuonTrackPerformanceAlg.h.

◆ fakeTracksSL

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::fakeTracksSL

Definition at line 172 of file MuonTrackPerformanceAlg.h.

◆ missingCscStationLayer

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingCscStationLayer

Definition at line 161 of file MuonTrackPerformanceAlg.h.

◆ missingStation

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingStation

Definition at line 162 of file MuonTrackPerformanceAlg.h.

◆ missingStationLayer

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingStationLayer

Definition at line 160 of file MuonTrackPerformanceAlg.h.

◆ missingStationLayerTrigger

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingStationLayerTrigger

Definition at line 167 of file MuonTrackPerformanceAlg.h.

◆ missingStationMomLoss

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingStationMomLoss

Definition at line 158 of file MuonTrackPerformanceAlg.h.

◆ missingTruthTracks

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingTruthTracks

Definition at line 155 of file MuonTrackPerformanceAlg.h.

◆ missingTruthTracksOneStation

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::missingTruthTracksOneStation

Definition at line 156 of file MuonTrackPerformanceAlg.h.

◆ wrongStation

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::wrongStation

Definition at line 165 of file MuonTrackPerformanceAlg.h.

◆ wrongStationLayer

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::wrongStationLayer

Definition at line 164 of file MuonTrackPerformanceAlg.h.

◆ wrongStationLayerTrigger

std::vector<TrackData*> MuonTrackPerformanceAlg::EventData::wrongStationLayerTrigger

Definition at line 168 of file MuonTrackPerformanceAlg.h.


The documentation for this struct was generated from the following file: