#include <DYTInfo.h>
Public Member Functions | |
void | CopyFrom (const DYTInfo &) |
copy from another DYTInfo More... | |
const std::vector< double > & | DYTEstimators () const |
estimator values for all station More... | |
DYTInfo () | |
Constructor - Destructor. More... | |
const std::vector< DetId > & | IdChambers () const |
DetId vector of chamber with valid estimator. More... | |
const int | NStUsed () const |
number of stations used by DYT More... | |
void | setDYTEstimators (const std::map< int, double > &dytEstMap) |
void | setDYTEstimators (const std::vector< double > &EstValues) |
void | setIdChambers (const std::map< int, DetId > &IdChambersMap) |
void | setIdChambers (const std::vector< DetId > &IdChambersVal) |
void | setNStUsed (int NStUsed) |
void | setThresholds (const std::map< int, double > &ThresholdsMap) |
void | setThresholds (const std::vector< double > &ThresholdsVal) |
void | setUsedStations (const std::map< int, bool > &ustMap) |
void | setUsedStations (const std::vector< bool > ustVal) |
const std::vector< double > & | Thresholds () const |
vector of thresholds More... | |
const std::vector< bool > & | UsedStations () const |
number of segments tested per muon station More... | |
~DYTInfo () | |
Private Attributes | |
std::vector< double > | DYTEstimators_ |
std::vector< DetId > | IdChambers_ |
int | NStUsed_ |
std::vector< double > | Thresholds_ |
std::vector< bool > | UsedStations_ |
DYTInfo::DYTInfo | ( | ) |
Constructor - Destructor.
Definition at line 4 of file DYTInfo.cc.
References DYTEstimators_, IdChambers_, NStUsed_, Thresholds_, and UsedStations_.
DYTInfo::~DYTInfo | ( | ) |
Definition at line 12 of file DYTInfo.cc.
void DYTInfo::CopyFrom | ( | const DYTInfo & | dytInfo | ) |
copy from another DYTInfo
Definition at line 14 of file DYTInfo.cc.
References DYTEstimators(), IdChambers(), NStUsed(), setDYTEstimators(), setIdChambers(), setNStUsed(), setThresholds(), setUsedStations(), Thresholds(), and UsedStations().
Referenced by GlobalMuonRefitter::refit().
|
inline |
estimator values for all station
Definition at line 25 of file DYTInfo.h.
References DYTEstimators_.
Referenced by CopyFrom().
|
inline |
DetId vector of chamber with valid estimator.
Definition at line 47 of file DYTInfo.h.
References IdChambers_.
Referenced by CopyFrom().
|
inline |
number of stations used by DYT
Definition at line 21 of file DYTInfo.h.
References NStUsed_.
Referenced by CopyFrom(), and setNStUsed().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 22 of file DYTInfo.h.
References NStUsed(), and NStUsed_.
Referenced by CopyFrom(), and DynamicTruncation::getDYTInfo().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
vector of thresholds
Definition at line 56 of file DYTInfo.h.
References Thresholds_.
Referenced by CopyFrom().
|
inline |
number of segments tested per muon station
Definition at line 38 of file DYTInfo.h.
References UsedStations_.
Referenced by CopyFrom().
|
private |
Definition at line 67 of file DYTInfo.h.
Referenced by DYTEstimators(), DYTInfo(), and setDYTEstimators().
|
private |
Definition at line 68 of file DYTInfo.h.
Referenced by DYTInfo(), IdChambers(), and setIdChambers().
|
private |
Definition at line 62 of file DYTInfo.h.
Referenced by DYTInfo(), NStUsed(), setNStUsed(), and setThresholds().
|
private |
Definition at line 69 of file DYTInfo.h.
Referenced by DYTInfo(), setThresholds(), and Thresholds().
|
private |
Definition at line 66 of file DYTInfo.h.
Referenced by DYTInfo(), setUsedStations(), and UsedStations().