ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::TrackSegmentMatchCuts Struct Reference

#include <MuonTrackSegmentMatchResult.h>

Collaboration diagram for Muon::TrackSegmentMatchCuts:

Public Member Functions

virtual void clear ()
 TrackSegmentMatchCuts ()
virtual ~TrackSegmentMatchCuts ()

Public Attributes

double posXCut {}
double posYCut {}
double posXPullCut {}
double posYPullCut {}
double angleXCut {}
double angleYCut {}
double angleXPullCut {}
double angleYPullCut {}
double matchChiSquaredCut {}
bool useTightCuts {}
bool cutOnPosX {}
bool cutOnPosY {}
bool cutOnPosXPull {}
bool cutOnPosYPull {}
bool cutOnAngleX {}
bool cutOnAngleY {}
bool cutOnAngleXPull {}
bool cutOnAngleYPull {}
bool cutOnMatchChiSquared {}

Detailed Description

Definition at line 174 of file MuonTrackSegmentMatchResult.h.

Constructor & Destructor Documentation

◆ TrackSegmentMatchCuts()

Muon::TrackSegmentMatchCuts::TrackSegmentMatchCuts ( )

◆ ~TrackSegmentMatchCuts()

Muon::TrackSegmentMatchCuts::~TrackSegmentMatchCuts ( )
virtualdefault

Member Function Documentation

◆ clear()

void Muon::TrackSegmentMatchCuts::clear ( )
virtual

Definition at line 151 of file MuonTrackSegmentMatchResult.cxx.

151 {
152 posXCut = 0.0;
153 posYCut = 0.0;
154 posXPullCut = 0.0;
155 posYPullCut = 0.0;
156 angleXCut = 0.0;
157 angleYCut = 0.0;
158 angleXPullCut = 0.0;
159 angleYPullCut = 0.0;
160 matchChiSquaredCut = 0.0;
161 useTightCuts = false;
162 cutOnPosX = false;
163 cutOnPosY = false;
164 cutOnPosXPull = false;
165 cutOnPosYPull = false;
166 cutOnAngleX = false;
167 cutOnAngleY = false;
168 cutOnAngleXPull = false;
169 cutOnAngleYPull = false;
170 cutOnMatchChiSquared = false;
171 }

Member Data Documentation

◆ angleXCut

double Muon::TrackSegmentMatchCuts::angleXCut {}

Definition at line 179 of file MuonTrackSegmentMatchResult.h.

179{};

◆ angleXPullCut

double Muon::TrackSegmentMatchCuts::angleXPullCut {}

Definition at line 181 of file MuonTrackSegmentMatchResult.h.

181{};

◆ angleYCut

double Muon::TrackSegmentMatchCuts::angleYCut {}

Definition at line 180 of file MuonTrackSegmentMatchResult.h.

180{};

◆ angleYPullCut

double Muon::TrackSegmentMatchCuts::angleYPullCut {}

Definition at line 182 of file MuonTrackSegmentMatchResult.h.

182{};

◆ cutOnAngleX

bool Muon::TrackSegmentMatchCuts::cutOnAngleX {}

Definition at line 189 of file MuonTrackSegmentMatchResult.h.

189{};

◆ cutOnAngleXPull

bool Muon::TrackSegmentMatchCuts::cutOnAngleXPull {}

Definition at line 191 of file MuonTrackSegmentMatchResult.h.

191{};

◆ cutOnAngleY

bool Muon::TrackSegmentMatchCuts::cutOnAngleY {}

Definition at line 190 of file MuonTrackSegmentMatchResult.h.

190{};

◆ cutOnAngleYPull

bool Muon::TrackSegmentMatchCuts::cutOnAngleYPull {}

Definition at line 192 of file MuonTrackSegmentMatchResult.h.

192{};

◆ cutOnMatchChiSquared

bool Muon::TrackSegmentMatchCuts::cutOnMatchChiSquared {}

Definition at line 193 of file MuonTrackSegmentMatchResult.h.

193{};

◆ cutOnPosX

bool Muon::TrackSegmentMatchCuts::cutOnPosX {}

Definition at line 185 of file MuonTrackSegmentMatchResult.h.

185{};

◆ cutOnPosXPull

bool Muon::TrackSegmentMatchCuts::cutOnPosXPull {}

Definition at line 187 of file MuonTrackSegmentMatchResult.h.

187{};

◆ cutOnPosY

bool Muon::TrackSegmentMatchCuts::cutOnPosY {}

Definition at line 186 of file MuonTrackSegmentMatchResult.h.

186{};

◆ cutOnPosYPull

bool Muon::TrackSegmentMatchCuts::cutOnPosYPull {}

Definition at line 188 of file MuonTrackSegmentMatchResult.h.

188{};

◆ matchChiSquaredCut

double Muon::TrackSegmentMatchCuts::matchChiSquaredCut {}

Definition at line 183 of file MuonTrackSegmentMatchResult.h.

183{};

◆ posXCut

double Muon::TrackSegmentMatchCuts::posXCut {}

Definition at line 175 of file MuonTrackSegmentMatchResult.h.

175{};

◆ posXPullCut

double Muon::TrackSegmentMatchCuts::posXPullCut {}

Definition at line 177 of file MuonTrackSegmentMatchResult.h.

177{};

◆ posYCut

double Muon::TrackSegmentMatchCuts::posYCut {}

Definition at line 176 of file MuonTrackSegmentMatchResult.h.

176{};

◆ posYPullCut

double Muon::TrackSegmentMatchCuts::posYPullCut {}

Definition at line 178 of file MuonTrackSegmentMatchResult.h.

178{};

◆ useTightCuts

bool Muon::TrackSegmentMatchCuts::useTightCuts {}

Definition at line 184 of file MuonTrackSegmentMatchResult.h.

184{};

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