ATLAS Offline Software
Loading...
Searching...
No Matches
PRDCollHandle_MDT::Imp Class Reference
Collaboration diagram for PRDCollHandle_MDT::Imp:

Public Member Functions

void updateProjectionFlag ()

Public Attributes

PRDCollHandle_MDTtheclass = nullptr
std::map< const MuonGM::MuonStation *, unsigned > mdt2stationcounter
unsigned minHitsPerStation = 0U
VP1Interval allowedADCValues
bool excludeMaskedHits = false
bool onlyShowActive = false
QString status
bool projectionsEnabled = false
int appropriateprojection = 0

Detailed Description

Definition at line 25 of file PRDCollHandle_MDT.cxx.

Member Function Documentation

◆ updateProjectionFlag()

void PRDCollHandle_MDT::Imp::updateProjectionFlag ( )

Definition at line 291 of file PRDCollHandle_MDT.cxx.

291 {
293 if (projectionsEnabled) {
296 else if (appropriateprojection==2)
298 }
299
300 if (theclass->m_projection!=projflag) {
301 theclass->m_projection = projflag;
302 theclass->common()->system()->deselectAll();
303 theclass->largeChangesBegin();
304 std::vector<PRDHandleBase*>::iterator it(theclass->getPrdHandles().begin()),itE(theclass->getPrdHandles().end());
305 for (;it!=itE;++it)
306 (*it)->update3DObjects();
307 theclass->largeChangesEnd();
308 }
309}
PRDCollHandle_MDT * theclass

Member Data Documentation

◆ allowedADCValues

VP1Interval PRDCollHandle_MDT::Imp::allowedADCValues

Definition at line 30 of file PRDCollHandle_MDT.cxx.

◆ appropriateprojection

int PRDCollHandle_MDT::Imp::appropriateprojection = 0

Definition at line 35 of file PRDCollHandle_MDT.cxx.

◆ excludeMaskedHits

bool PRDCollHandle_MDT::Imp::excludeMaskedHits = false

Definition at line 31 of file PRDCollHandle_MDT.cxx.

◆ mdt2stationcounter

std::map<const MuonGM::MuonStation*,unsigned> PRDCollHandle_MDT::Imp::mdt2stationcounter

Definition at line 28 of file PRDCollHandle_MDT.cxx.

◆ minHitsPerStation

unsigned PRDCollHandle_MDT::Imp::minHitsPerStation = 0U

Definition at line 29 of file PRDCollHandle_MDT.cxx.

◆ onlyShowActive

bool PRDCollHandle_MDT::Imp::onlyShowActive = false

Definition at line 32 of file PRDCollHandle_MDT.cxx.

◆ projectionsEnabled

bool PRDCollHandle_MDT::Imp::projectionsEnabled = false

Definition at line 34 of file PRDCollHandle_MDT.cxx.

◆ status

QString PRDCollHandle_MDT::Imp::status

Definition at line 33 of file PRDCollHandle_MDT.cxx.

◆ theclass

PRDCollHandle_MDT* PRDCollHandle_MDT::Imp::theclass = nullptr

Definition at line 27 of file PRDCollHandle_MDT.cxx.


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