ATLAS Offline Software
Loading...
Searching...
No Matches
TgcDigitCuts Struct Reference

#include <TgcDigitCuts.h>

Collaboration diagram for TgcDigitCuts:

Public Member Functions

bool accepts (bool strip, unsigned bcTag) const

Public Attributes

bool showStrips = true
bool showWires = true
bool showPrevious = true
bool showCurrent = true
bool showNext = true
bool showNextNext = true
bool showUndefined = true
bool showUnknown = true

Detailed Description

Definition at line 11 of file TgcDigitCuts.h.

Member Function Documentation

◆ accepts()

bool TgcDigitCuts::accepts ( bool strip,
unsigned bcTag ) const
inline

Definition at line 21 of file TgcDigitCuts.h.

22 {
23 if (strip ? !showStrips : !showWires)
24 return false;
25 switch (bcTag) {
29 case TgcDigit::BC_NEXT: return showNext;
31 default: return showUnknown;
32 }
33 }
unsigned bcTag(unsigned bcBitMap)
@ BC_UNDEFINED
Definition TgcDigit.h:37
@ BC_NEXT
Definition TgcDigit.h:37
@ BC_CURRENT
Definition TgcDigit.h:37
@ BC_PREVIOUS
Definition TgcDigit.h:37
@ BC_NEXTNEXT
Definition TgcDigit.h:37

Member Data Documentation

◆ showCurrent

bool TgcDigitCuts::showCurrent = true

Definition at line 15 of file TgcDigitCuts.h.

◆ showNext

bool TgcDigitCuts::showNext = true

Definition at line 16 of file TgcDigitCuts.h.

◆ showNextNext

bool TgcDigitCuts::showNextNext = true

Definition at line 17 of file TgcDigitCuts.h.

◆ showPrevious

bool TgcDigitCuts::showPrevious = true

Definition at line 14 of file TgcDigitCuts.h.

◆ showStrips

bool TgcDigitCuts::showStrips = true

Definition at line 12 of file TgcDigitCuts.h.

◆ showUndefined

bool TgcDigitCuts::showUndefined = true

Definition at line 18 of file TgcDigitCuts.h.

◆ showUnknown

bool TgcDigitCuts::showUnknown = true

Definition at line 19 of file TgcDigitCuts.h.

◆ showWires

bool TgcDigitCuts::showWires = true

Definition at line 13 of file TgcDigitCuts.h.


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