94 std::vector<DTBtiChip*>
btiList(
int);
std::map< DTBtiId, DTConfigBti > ConfBtiMap
virtual void reconstruct(const DTDigiCollection dtDigis)
DTConfigBti * config_bti(DTBtiId &btiid) const
Return bti chip configuration.
std::vector< DTDigi * > _digis
std::map< int, DTBtiChip *, std::less< int > > BTIContainer
LocalVector localDirection(const DTTrigData *) const
NEWGEO Local direction in chamber of a trigger-data object.
std::vector< DTBtiChip * > btiList(int)
Returns the active BTI list in a given superlayer.
DTBtiTrig * storeTrigger(DTBtiTrigData)
LocalPoint localPosition(const DTTrigData *) const
NEWGEO Local position in chamber of a trigger-data object.
DTBtiCard(DTTrigGeom *)
Constructor.
void clearCache()
Clear all BTI stuff (map & cache)
DTBtiChip * activeGetBTI(int sl, int n)
Returns the required DTBtiChip. Create it if it doesn't exist.
DTBtiChip * getBTI(const DTBtiId &btiid) const
Returns the required BTI. Return 0 if it doesn't exist.
void setConfig(const DTConfigManager *conf)
Set configuration.
DTBtiChip * activeGetBTI(const DTBtiId &btiid)
Returns the required DTBtiChip. Create it if it doesn't exist.
bool debug() const
Return TU debug flag.
int superlayer() const
Returns the superlayer.
DTBtiChip * getBTI(int sl, int n) const
Returns the required BTI. Return 0 if it doesn't exist.
BTIContainer::const_iterator BTI_const_iter
DTCache< DTBtiTrigData, std::vector< DTBtiTrigData > > BTICache
DTConfigPedestals * _pedestals
int bti() const
Returns the bti.
BTIContainer::iterator BTI_iter
bool useAcceptParamFlag()
Return acceptance flag.
void loadBTI(const DTDigiCollection dtDigis)
store digi's in DTBtiChip's
void runBTI()
run DTBtiChip algorithm
void localClear()
clear the BTI maps