|
ATLAS Offline Software
|
Go to the documentation of this file.
62 return QColor::fromRgbF( 1.0, 0.666667, 0.0);
80 ++(itStation->second);
143 connect(controller,SIGNAL(mdt_cutMdtDriftCircleStatusChanged(QString)),
this,SLOT(
setStatus(QString)));
180 if (
old.contains(newinterval))
192 bool cut_relaxed = !
b;
223 (*it)->updateMaterial();
247 (*it)->updateMaterial();
285 messageVerbose(
"PRDCollHandle_MDT::muonChambersTouchedByTracksChanged");
306 (*it)->update3DObjects();
JetConstituentVector::iterator iterator
QString driftCircleStatus() const
static QStringList availableCollections(IVP1System *)
Template for Muon PRD containers (which are basically collections of MuonPrepDataCollections).
virtual bool cut(PRDHandleBase *) override
void setStatus(const QString &)
const Muon::MdtPrepData * driftCircle() const
void messageVerbose(const QString &) const
GeoPVConstLink parentMuonChamberPV() const
void updateProjectionFlag()
PRDSysCommonData * common() const
virtual void postLoadInitialisation() override
void setAllowedADCValues(const VP1Interval &)
void setExcludeMaskedHits(bool)
void setMinNHitsPerStation(unsigned)
virtual void largeChangesBegin()
void recheckCutStatusOfAllHandles()
static QString str(const QString &s)
void setEnableProjections(bool)
PRDCollHandle_MDT * theclass
QStringList getKeys() const
VP1Interval mdtAllowedADCValues() const
void setHighLightByUpperADCBound(int)
VP1Interval allowedADCValues
void setLimitToActiveChambers(bool)
virtual void eraseEventDataSpecific() override
PRDCollHandle_MDT(PRDSysCommonData *, const QString &key)
const MuonStation * parentMuonStation() const
int highLightMDTHitsByUpperADCBound()
bool mdtExcludeMaskedHits() const
void recheckCutStatusOfAllNotVisibleHandles()
int appropriateprojection
bool highLightMDTHitsByMask()
QString mdt_cutMdtDriftCircleStatus() const
bool projectMDTHits() const
bool contains(const double &x) const
virtual PRDHandleBase * addPRD(const Trk::PrepRawData *) override
unsigned mdtMinNHitsPerStation() const
Class to represent measurements from the Monitored Drift Tubes.
std::map< const MuonGM::MuonStation *, unsigned > mdt2stationcounter
virtual void largeChangesEnd()
virtual QColor defaultColor() const override
IVP13DSystem * system() const
void recheckCutStatusOfAllVisibleHandles()
void muonChambersTouchedByTracksChanged(void)
Inform this handle that it might need to recheck cuts.
void setHighLightByMask(bool)
virtual void setupSettingsFromControllerSpecific(PRDSystemController *) override
void setAppropriateProjection(int)
virtual ~PRDCollHandle_MDT()
static bool hasMuonGeometry()
std::vector< PRDHandleBase * > & getPrdHandles()
bool limitToActiveChambers() const
virtual const MuonGM::MdtReadoutElement * detectorElement() const override
Returns the detector element corresponding to this PRD.
virtual void deselectAll(SoCooperativeSelection *exception_sel=0)
unsigned minHitsPerStation