CMS 3D CMS Logo

DYTInfo.cc
Go to the documentation of this file.
2 using namespace reco;
3 
5  NStUsed_ = 0;
6  DYTEstimators_.assign(4, -1);
7  UsedStations_.assign(4, false);
8  IdChambers_.assign(4, DetId());
9  Thresholds_.assign(4, -1);
10 }
11 
13 
14 void DYTInfo::CopyFrom(const DYTInfo &dytInfo) {
15  setNStUsed(dytInfo.NStUsed());
17  setUsedStations(dytInfo.UsedStations());
18  setIdChambers(dytInfo.IdChambers());
19  setThresholds(dytInfo.Thresholds());
20 }
reco::DYTInfo::UsedStations
const std::vector< bool > & UsedStations() const
number of segments tested per muon station
Definition: DYTInfo.h:38
reco::DYTInfo::DYTEstimators
const std::vector< double > & DYTEstimators() const
estimator values for all station
Definition: DYTInfo.h:25
reco::DYTInfo::UsedStations_
std::vector< bool > UsedStations_
Definition: DYTInfo.h:66
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:46
reco::DYTInfo::setThresholds
void setThresholds(const std::map< int, double > &ThresholdsMap)
Definition: DYTInfo.h:57
reco::DYTInfo::~DYTInfo
~DYTInfo()
Definition: DYTInfo.cc:12
reco::DYTInfo::IdChambers
const std::vector< DetId > & IdChambers() const
DetId vector of chamber with valid estimator.
Definition: DYTInfo.h:47
DetId
Definition: DetId.h:17
reco::DYTInfo::CopyFrom
void CopyFrom(const DYTInfo &)
copy from another DYTInfo
Definition: DYTInfo.cc:14
reco::DYTInfo
Definition: DYTInfo.h:11
reco::DYTInfo::DYTEstimators_
std::vector< double > DYTEstimators_
Definition: DYTInfo.h:67
reco::DYTInfo::setIdChambers
void setIdChambers(const std::map< int, DetId > &IdChambersMap)
Definition: DYTInfo.h:48
reco::DYTInfo::setUsedStations
void setUsedStations(const std::map< int, bool > &ustMap)
Definition: DYTInfo.h:39
reco::DYTInfo::NStUsed_
int NStUsed_
Definition: DYTInfo.h:62
reco::DYTInfo::IdChambers_
std::vector< DetId > IdChambers_
Definition: DYTInfo.h:68
reco::DYTInfo::setDYTEstimators
void setDYTEstimators(const std::map< int, double > &dytEstMap)
Definition: DYTInfo.h:26
reco::DYTInfo::NStUsed
const int NStUsed() const
number of stations used by DYT
Definition: DYTInfo.h:21
DYTInfo.h
reco::DYTInfo::DYTInfo
DYTInfo()
Constructor - Destructor.
Definition: DYTInfo.cc:4
reco::DYTInfo::setNStUsed
void setNStUsed(int NStUsed)
Definition: DYTInfo.h:22
reco::DYTInfo::Thresholds
const std::vector< double > & Thresholds() const
vector of thresholds
Definition: DYTInfo.h:56
reco::DYTInfo::Thresholds_
std::vector< double > Thresholds_
Definition: DYTInfo.h:69