ATLAS Offline Software
|
Public Member Functions | |
FitterData ()=default | |
~FitterData ()=default | |
int | numberOfSLOverlaps () |
int | numberOfSmallChambers () |
int | numberOfLargeChambers () |
Public Attributes | |
MeasVec | phiHits {} |
MeasVec | etaHits {} |
MeasVec | measurements {} |
MeasVec | firstLastMeasurements {} |
int | nOverlaps {-1} |
int | nSmall {-1} |
int | nLarge {-1} |
SLStationMap | smallLargeChambersPerStation |
double | avePhi {0.} |
double | phiMin {0.} |
double | phiMax {0.} |
bool | hasBarrel {false} |
bool | hasEndcap {false} |
const MuPatCandidateBase * | firstEntry {nullptr} |
const MuPatCandidateBase * | secondEntry {nullptr} |
std::set< MuonStationIndex::StIndex > | stations {} |
MuPatHitList | hitList {} |
std::unique_ptr< Trk::Perigee > | startPars {nullptr} |
std::vector< std::unique_ptr< const Trk::MeasurementBase > > | garbage {} |
bool | firstIsTrack {false} |
bool | secondIsTrack {false} |
bool | firstHasMomentum {false} |
bool | secondHasMomentum {false} |
std::set< Identifier > | mdtIdsFirst {} |
std::set< Identifier > | mdtIdsSecond {} |
MaterialLayers | materialLayers |
Definition at line 133 of file MooTrackFitter.h.
|
default |
|
default |
|
inline |
Definition at line 190 of file MooTrackFitter.h.
|
inline |
Definition at line 169 of file MooTrackFitter.h.
|
inline |
Definition at line 186 of file MooTrackFitter.h.
double Muon::MooTrackFitter::FitterData::avePhi {0.} |
Definition at line 147 of file MooTrackFitter.h.
MeasVec Muon::MooTrackFitter::FitterData::etaHits {} |
Definition at line 138 of file MooTrackFitter.h.
const MuPatCandidateBase* Muon::MooTrackFitter::FitterData::firstEntry {nullptr} |
Definition at line 153 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::firstHasMomentum {false} |
Definition at line 164 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::firstIsTrack {false} |
Definition at line 162 of file MooTrackFitter.h.
MeasVec Muon::MooTrackFitter::FitterData::firstLastMeasurements {} |
Definition at line 140 of file MooTrackFitter.h.
std::vector<std::unique_ptr<const Trk::MeasurementBase> > Muon::MooTrackFitter::FitterData::garbage {} |
Definition at line 160 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::hasBarrel {false} |
Definition at line 151 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::hasEndcap {false} |
Definition at line 152 of file MooTrackFitter.h.
MuPatHitList Muon::MooTrackFitter::FitterData::hitList {} |
Definition at line 156 of file MooTrackFitter.h.
MaterialLayers Muon::MooTrackFitter::FitterData::materialLayers |
Definition at line 195 of file MooTrackFitter.h.
std::set<Identifier> Muon::MooTrackFitter::FitterData::mdtIdsFirst {} |
Definition at line 166 of file MooTrackFitter.h.
std::set<Identifier> Muon::MooTrackFitter::FitterData::mdtIdsSecond {} |
Definition at line 167 of file MooTrackFitter.h.
MeasVec Muon::MooTrackFitter::FitterData::measurements {} |
Definition at line 139 of file MooTrackFitter.h.
int Muon::MooTrackFitter::FitterData::nLarge {-1} |
Definition at line 144 of file MooTrackFitter.h.
int Muon::MooTrackFitter::FitterData::nOverlaps {-1} |
Definition at line 142 of file MooTrackFitter.h.
int Muon::MooTrackFitter::FitterData::nSmall {-1} |
Definition at line 143 of file MooTrackFitter.h.
MeasVec Muon::MooTrackFitter::FitterData::phiHits {} |
Definition at line 137 of file MooTrackFitter.h.
double Muon::MooTrackFitter::FitterData::phiMax {0.} |
Definition at line 149 of file MooTrackFitter.h.
double Muon::MooTrackFitter::FitterData::phiMin {0.} |
Definition at line 148 of file MooTrackFitter.h.
const MuPatCandidateBase* Muon::MooTrackFitter::FitterData::secondEntry {nullptr} |
Definition at line 154 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::secondHasMomentum {false} |
Definition at line 165 of file MooTrackFitter.h.
bool Muon::MooTrackFitter::FitterData::secondIsTrack {false} |
Definition at line 163 of file MooTrackFitter.h.
SLStationMap Muon::MooTrackFitter::FitterData::smallLargeChambersPerStation |
Definition at line 145 of file MooTrackFitter.h.
std::unique_ptr<Trk::Perigee> Muon::MooTrackFitter::FitterData::startPars {nullptr} |
Definition at line 158 of file MooTrackFitter.h.
std::set<MuonStationIndex::StIndex> Muon::MooTrackFitter::FitterData::stations {} |
Definition at line 155 of file MooTrackFitter.h.