11 #include <arpa/inet.h> 12 #include <sys/unistd.h> 13 #include <sys/socket.h> 41 LogDebug(
"Commissioning") <<
"[CalibrationScanTask::CalibrationScanTask] Constructing object...";
47 int stop = start + 256;
50 LogDebug(
"Commissioning") <<
"[CalibrationScanTask::CalibrationScanTask] Loading pedestal for " << conn.
detId();
51 if(conn.
detId()==0)
return;
54 if(value>895) value -= 1024;
62 LogDebug(
"Commissioning") <<
"[CalibrationScanTask::CalibrationScanTask] Destructing object...";
143 for (
int k=0;
k<16;++
k) {
155 LogDebug(
"Commissioning") <<
"[CalibrationScanTask::update]";
const uint32_t & vfs() const
Utility class that holds histogram title.
void setCurrentFolder(const std::string &)
const std::string & title() const
const uint32_t & latency() const
sistrip::RunType runType_
uint16_t apvPairNumber() const
std::map< std::string, HistoSet > calib1_
def setup(process, global_tag, zero_tesla=False)
std::pair< ContainerIterator, ContainerIterator > Range
std::vector< uint16_t > ped
void fill(const SiStripEventSummary &, const edm::DetSet< SiStripRawDigi > &) override
float getPed(const uint16_t &strip, const Range &range) const
const uint32_t & isha() const
void updateHistoSet(HistoSet &, const uint32_t &bin, const float &value)
const uint32_t & detId() const
Class containning control, module, detector and connection information, at the level of a FED channel...
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
std::map< std::string, HistoSet > calib2_
bin
set the eta bin as selection string.
const uint32_t & calSel() const
DQMStore *const dqm() const
~CalibrationScanTask() override
const uint32_t & calChan() const
const uint32_t & fedKey() const
const Range getRange(const uint32_t &detID) const
const FedChannelConnection & connection() const
CalibrationScanTask(DQMStore *, const FedChannelConnection &, const sistrip::RunType &, const char *filename, uint32_t run, const edm::EventSetup &setup)
void setCurrentFolder(const std::string &fullpath)