Go to the documentation of this file.
14 #ifndef DT_CONFIG_SECTCOLL_H
15 #define DT_CONFIG_SECTCOLL_H
59 if (istat < 1 || istat > 4) {
60 throw cms::Exception(
"DTTPG") <<
"DTConfigSectColl::SCGetCarryFlag: station number out of range: istat=" << istat
68 if (istat < 1 || istat > 5) {
69 throw cms::Exception(
"DTTPG") <<
"DTConfigSectColl::CoarseSync: station number out of range: istat=" << istat
int CoarseSync(int istat) const
Return coarsesync parameter in Sector Collector for station istat (5 is second MB4 station)
~DTConfigSectColl() override
Destructor.
bool debug() const
Return the debug flag.
void setSCCarryFlag(bool scecf, int istat)
Set carry in Sector Collector for station istat (1 means enabled, 0 disabled)
void setDefaults(const edm::ParameterSet &ps)
Load pset values into class variables.
DTConfigSectColl()
Constructor.
static const int NDTSC
Constant: maximum number of Sector Collector sorting Chip in input to Sector Collector.
void setCoarseSync(int sccsp, int istat)
Return coarsesync parameter in Sector Collector for station istat (5 is second MB4 station)
void setDebug(bool debug)
Set debug flag.
static const int NTSTSC
Constants: number of TSTheta/TSPhi in input to Sector Collector.
void print() const
Print the setup.
bool SCGetCarryFlag(int istat) const
Return carry in Sector Collector for station istat (1 means enabled, 0 disabled)