ATLAS Offline Software
|
#include <IMuonRefitTool.h>
Public Member Functions | |
Settings () | |
Public Attributes | |
bool | broad |
bool | refit |
use broad error settings More... | |
bool | removeOutliers |
toogle on/off refit of the track More... | |
bool | discardNotCleanedTracks |
remove MDT outliers locally redoing the local segment fit More... | |
bool | recalibrate |
toogle on/off the dropping of track that could not be cleaned More... | |
bool | updateErrors |
recalibrate the hits More... | |
bool | updateTriggerErrors |
update the errors without recalibrating More... | |
bool | prepareForFit |
update the errors of the trigger hits More... | |
bool | recreateStartingParameters |
prepare the input track for a refit More... | |
bool | removeOtherSectors |
recreate starting parameters by extrapolating from first hit on track More... | |
bool | deweightOtherSectors |
remove all hits in sectors that are not the main sector More... | |
bool | extrapolateToMuonEntry |
de-weight all hits in sectors that are not the main sector More... | |
bool | removeTriggerEtaHits |
extrapolate muon to muon entrance after refit More... | |
bool | removeBarrelEndcapOverlap |
all trigger eta hits are turned into outliers More... | |
bool | removeBEE |
turn all hits in the barrel/endcap part of the track with least hits into outliers More... | |
std::set< Identifier > | chambersToBeremoved |
turn all hits in the BEE chambers into outliers More... | |
std::set< MuonStationIndex::StIndex > | precisionLayersToBeremoved |
all hits in chambers that are in the list are turned into outliers More... | |
std::set< MuonStationIndex::PhiIndex > | phiLayersToBeremoved |
all precision hits in station layers that are in the list are turned into outliers More... | |
Definition at line 21 of file IMuonRefitTool.h.
|
inline |
Definition at line 22 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::broad |
Definition at line 39 of file IMuonRefitTool.h.
std::set<Identifier> Muon::IMuonRefitTool::Settings::chambersToBeremoved |
turn all hits in the BEE chambers into outliers
Definition at line 54 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::deweightOtherSectors |
remove all hits in sectors that are not the main sector
Definition at line 49 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::discardNotCleanedTracks |
remove MDT outliers locally redoing the local segment fit
Definition at line 42 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::extrapolateToMuonEntry |
de-weight all hits in sectors that are not the main sector
Definition at line 50 of file IMuonRefitTool.h.
std::set<MuonStationIndex::PhiIndex> Muon::IMuonRefitTool::Settings::phiLayersToBeremoved |
all precision hits in station layers that are in the list are turned into outliers
Definition at line 58 of file IMuonRefitTool.h.
std::set<MuonStationIndex::StIndex> Muon::IMuonRefitTool::Settings::precisionLayersToBeremoved |
all hits in chambers that are in the list are turned into outliers
Definition at line 56 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::prepareForFit |
update the errors of the trigger hits
Definition at line 46 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::recalibrate |
toogle on/off the dropping of track that could not be cleaned
Definition at line 43 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::recreateStartingParameters |
prepare the input track for a refit
Definition at line 47 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::refit |
use broad error settings
Definition at line 40 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::removeBarrelEndcapOverlap |
all trigger eta hits are turned into outliers
Definition at line 52 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::removeBEE |
turn all hits in the barrel/endcap part of the track with least hits into outliers
Definition at line 53 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::removeOtherSectors |
recreate starting parameters by extrapolating from first hit on track
Definition at line 48 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::removeOutliers |
toogle on/off refit of the track
Definition at line 41 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::removeTriggerEtaHits |
extrapolate muon to muon entrance after refit
Definition at line 51 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::updateErrors |
recalibrate the hits
Definition at line 44 of file IMuonRefitTool.h.
bool Muon::IMuonRefitTool::Settings::updateTriggerErrors |
update the errors without recalibrating
Definition at line 45 of file IMuonRefitTool.h.