CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
sistrip Namespace Reference

sistrip classes More...

Namespaces

 extrainfo
 

Classes

class  DetSetVectorFiller
 
class  DigiToRaw
 Input: edm::DetSetVector<SiStripDigi>. Output: FEDRawDataCollection. More...
 
class  DigiToRawModule
 A plug-in module that takes StripDigis as input from the Event and creates an EDProduct comprising a FEDRawDataCollection. More...
 
class  EnsembleCalibrationLA
 
class  ExcludedFEDListProducer
 
class  FEDAddressConversion
 
class  FEDAPVErrorHeader
 
class  FEDBackendStatusRegister
 
class  FEDBSChannelUnpacker
 
class  FEDBuffer
 
class  FEDBufferBase
 
class  FEDBufferGenerator
 
class  FEDBufferPayload
 
class  FEDBufferPayloadCreator
 
class  FEDChannel
 
class  FEDDAQHeader
 
class  FEDDAQTrailer
 
class  FEDEmulator
 
class  FEDEmulatorModule
 
class  FEDFEHeader
 
class  FEDFullDebugHeader
 
class  FEDRawChannelUnpacker
 
class  FEDSpyBuffer
 
class  FEDSpyChannelUnpacker
 
class  FEDStatusRegister
 
class  FEDStripData
 
class  FEDStripOrdering
 
class  FEDZSChannelUnpacker
 
class  LinearFit
 
class  MeanAndStdDev
 
class  MeasureLA
 
class  RawToDigiModule
 
class  RawToDigiUnpacker
 
class  SpyDigiConverter
 Converts scope mode like digis into virgin raw like digis by: -extracting the frame payload, -reordering to physical order and -merging the DetSets indexed by FedKey to DetSets indexed by DetId. More...
 
class  SpyDigiConverterModule
 
class  SpyEventMatcher
 
class  SpyEventMatcherModule
 
class  SpyEventSummaryProducer
 
class  SpyExtractRunModule
 
class  SpyIdentifyRunsModule
 
class  SpyUnpacker
 Unpacks spy channel data into scope mode-like digis. More...
 
class  SpyUnpackerModule
 
class  SpyUtilities
 
class  TrackerSpecialHeader
 

Typedefs

typedef DetSetVectorFiller
< SiStripRawDigi, false > 
RawDigiDetSetVectorFiller
 
typedef DetSetVectorFiller
< SiStripDigi, true > 
ZSDigiDetSetVectorFiller
 

Enumerations

enum  Action {
  UNKNOWN_ACTION = sistrip::unknown_, UNDEFINED_ACTION = sistrip::invalid_, NO_ACTION = 0, ANALYZE_HISTOS = 1,
  SAVE_HISTOS_TO_DISK = 2, CREATE_SUMMARY_HISTOS = 3, CREATE_TRACKER_MAP = 4, UPLOAD_TO_DATABASE = 5
}
 
enum  ApvReadoutMode {
  UNKNOWN_APV_READOUT_MODE = sistrip::unknown_, UNDEFINED_APV_READOUT_MODE = sistrip::invalid_, APV_PEAK_MODE = 1, APV_DECON_MODE = 2,
  APV_MULTI_MODE = 3
}
 
enum  CablingSource {
  UNKNOWN_CABLING_SOURCE = sistrip::unknown_, UNDEFINED_CABLING_SOURCE = sistrip::invalid_, CABLING_FROM_CONNS = 1, CABLING_FROM_DEVICES = 2,
  CABLING_FROM_DETIDS = 3
}
 
enum  FEDBufferFormat { BUFFER_FORMAT_INVALID =INVALID, BUFFER_FORMAT_OLD_VME, BUFFER_FORMAT_OLD_SLINK, BUFFER_FORMAT_NEW }
 
enum  FedBufferFormat { UNKNOWN_FED_BUFFER_FORMAT = sistrip::unknown_, UNDEFINED_FED_BUFFER_FORMAT = sistrip::invalid_, FULL_DEBUG_FORMAT = 1, APV_ERROR_FORMAT = 2 }
 
enum  FEDBufferState { BUFFER_STATE_UNSET =0x0, BUFFER_STATE_EMPTY =0x1, BUFFER_STATE_PARTIAL_FULL =0x4, BUFFER_STATE_FULL =0x8 }
 
enum  FEDChannelStatus {
  CHANNEL_STATUS_LOCKED =0x20, CHANNEL_STATUS_IN_SYNC =0x10, CHANNEL_STATUS_APV1_ADDRESS_GOOD =0x08, CHANNEL_STATUS_APV0_NO_ERROR_BIT =0x04,
  CHANNEL_STATUS_APV0_ADDRESS_GOOD =0x02, CHANNEL_STATUS_APV1_NO_ERROR_BIT =0x01, CHANNEL_STATUS_NO_PROBLEMS
}
 
enum  FEDDAQEventType {
  DAQ_EVENT_TYPE_PHYSICS =0x1, DAQ_EVENT_TYPE_CALIBRATION =0x2, DAQ_EVENT_TYPE_TEST =0x3, DAQ_EVENT_TYPE_TECHNICAL =0x4,
  DAQ_EVENT_TYPE_SIMULATED =0x5, DAQ_EVENT_TYPE_TRACED =0x6, DAQ_EVENT_TYPE_ERROR =0xF, DAQ_EVENT_TYPE_INVALID =INVALID
}
 
enum  FEDHeaderType { HEADER_TYPE_INVALID =INVALID, HEADER_TYPE_FULL_DEBUG =1, HEADER_TYPE_APV_ERROR =2, HEADER_TYPE_NONE =4 }
 
enum  FEDLegacyReadoutMode {
  READOUT_MODE_LEGACY_INVALID =INVALID, READOUT_MODE_LEGACY_SCOPE =0x1, READOUT_MODE_LEGACY_VIRGIN_RAW_REAL =0x2, READOUT_MODE_LEGACY_VIRGIN_RAW_FAKE =0x3,
  READOUT_MODE_LEGACY_PROC_RAW_REAL =0x6, READOUT_MODE_LEGACY_PROC_RAW_FAKE =0x7, READOUT_MODE_LEGACY_ZERO_SUPPRESSED_REAL =0xA, READOUT_MODE_LEGACY_ZERO_SUPPRESSED_FAKE =0xB,
  READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_REAL =0xC, READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_FAKE =0xD, READOUT_MODE_LEGACY_SPY =0xE, READOUT_MODE_LEGACY_PREMIX_RAW =0xF
}
 
enum  FEDReadoutMode {
  READOUT_MODE_INVALID =INVALID, READOUT_MODE_SCOPE =0x1, READOUT_MODE_VIRGIN_RAW =0x2, READOUT_MODE_ZERO_SUPPRESSED_LITE10 =0x3,
  READOUT_MODE_ZERO_SUPPRESSED_LITE10_CMOVERRIDE =0x4, READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT =0x5, READOUT_MODE_PROC_RAW =0x6, READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT_CMOVERRIDE =0x7,
  READOUT_MODE_ZERO_SUPPRESSED_LITE8_CMOVERRIDE =0x8, READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT =0x9, READOUT_MODE_ZERO_SUPPRESSED =0xA, READOUT_MODE_ZERO_SUPPRESSED_FAKE =0xB,
  READOUT_MODE_ZERO_SUPPRESSED_LITE8 =0xC, READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT_CMOVERRIDE =0xD, READOUT_MODE_SPY =0xE, READOUT_MODE_PREMIX_RAW =0xF
}
 
enum  FedReadoutMode {
  UNKNOWN_FED_READOUT_MODE = sistrip::unknown_, UNDEFINED_FED_READOUT_MODE = sistrip::invalid_, FED_SCOPE_MODE = 1, FED_VIRGIN_RAW = 2,
  FED_PROC_RAW = 6, FED_ZERO_SUPPR = 10, FED_ZERO_SUPPR_LITE = 3, FED_ZERO_SUPPR_LITE_CMO = 4,
  FED_ZERO_SUPPR_LITE8_TT = 12, FED_ZERO_SUPPR_LITE8_TT_CMO = 8, FED_ZERO_SUPPR_LITE8_TB = 5, FED_ZERO_SUPPR_LITE8_TB_CMO = 7,
  FED_ZERO_SUPPR_LITE8_BB = 9, FED_ZERO_SUPPR_LITE8_BB_CMO = 11, FED_PREMIX_RAW = 15
}
 
enum  FedReadoutPath { UNKNOWN_FED_READOUT_PATH = sistrip::unknown_, UNDEFINED_FED_READOUT_PATH = sistrip::invalid_, VME_READOUT = 1, SLINK_READOUT = 2 }
 
enum  FedSuperMode { UNKNOWN_FED_SUPER_MODE = sistrip::unknown_, UNDEFINED_FED_SUPER_MODE = sistrip::invalid_, REAL = 0, FAKE = 1 }
 
enum  FEDTTSBits {
  TTS_DISCONNECTED0 =0x0, TTS_WARN_OVERFLOW =0x1, TTS_OUT_OF_SYNC =0x2, TTS_BUSY =0x4,
  TTS_READY =0x8, TTS_ERROR =0x12, TTS_DISCONNECTED1 =0xF, TTS_INVALID =INVALID
}
 
enum  Granularity {
  UNDEFINED_GRAN = sistrip::invalid_, UNKNOWN_GRAN = sistrip::unknown_, TRACKER = 1, PARTITION = 2,
  TIB = 3, TOB = 4, TEC = 5, LAYER = 6,
  ROD = 7, STRING = 8, DISK = 9, PETAL = 10,
  RING = 11, MODULE = 12, LLD_CHAN = 13, APV = 14,
  FED_SYSTEM = 15, FE_DRIVER = 16, FE_UNIT = 17, FE_CHAN = 18,
  FED_APV = 19, FED_CHANNEL = 20, FEC_SYSTEM = 21, FEC_CRATE = 22,
  FEC_SLOT = 23, FEC_RING = 24, CCU_ADDR = 25, CCU_CHAN = 26
}
 
enum  HistoType { UNKNOWN_HISTO_TYPE = sistrip::unknown_, UNDEFINED_HISTO_TYPE = sistrip::invalid_, EXPERT_HISTO = 1, SUMMARY_HISTO = 2 }
 
enum  KeyType {
  UNKNOWN_KEY = sistrip::unknown_, UNDEFINED_KEY = sistrip::invalid_, FED_KEY = 1, FEC_KEY = 2,
  DET_KEY = 3
}
 
enum  Monitorable {
  UNKNOWN_MONITORABLE = sistrip::unknown_, UNDEFINED_MONITORABLE = sistrip::invalid_, FED_CABLING_FED_ID = 1301, FED_CABLING_FED_CH = 1302,
  FED_CABLING_ADC_LEVEL = 1303, FAST_CABLING_DCU_ID = 2101, FAST_CABLING_LLD_CH = 2102, FAST_CABLING_HIGH_LEVEL = 2103,
  FAST_CABLING_LOW_LEVEL = 2104, FAST_CABLING_HIGH_RMS = 2105, FAST_CABLING_LOW_RMS = 2106, FAST_CABLING_MAX = 2107,
  FAST_CABLING_MIN = 2108, FAST_CABLING_CONNS_PER_FED = 2109, APV_TIMING_TIME = 501, APV_TIMING_MAX_TIME = 502,
  APV_TIMING_DELAY = 503, APV_TIMING_ERROR = 504, APV_TIMING_BASE = 505, APV_TIMING_PEAK = 506,
  APV_TIMING_HEIGHT = 507, FED_TIMING_TIME = 1201, FED_TIMING_MAX_TIME = 1202, FED_TIMING_DELAY = 1203,
  FED_TIMING_ERROR = 1204, FED_TIMING_BASE = 1205, FED_TIMING_PEAK = 1206, FED_TIMING_HEIGHT = 1207,
  OPTO_SCAN_LLD_GAIN_SETTING = 401, OPTO_SCAN_LLD_BIAS_SETTING = 402, OPTO_SCAN_MEASURED_GAIN = 403, OPTO_SCAN_ZERO_LIGHT_LEVEL = 404,
  OPTO_SCAN_LINK_NOISE = 405, OPTO_SCAN_BASELINE_LIFT_OFF = 406, OPTO_SCAN_LASER_THRESHOLD = 407, OPTO_SCAN_TICK_HEIGHT = 408,
  VPSP_SCAN_APV_SETTINGS = 1401, VPSP_SCAN_APV0_SETTING = 1402, VPSP_SCAN_APV1_SETTING = 1403, VPSP_SCAN_ADC_LEVEL = 1404,
  VPSP_SCAN_DIGITAL_HIGH = 1405, VPSP_SCAN_DIGITAL_LOW = 1406, PEDESTALS_ALL_STRIPS = 201, PEDESTALS_MEAN = 202,
  PEDESTALS_SPREAD = 203, PEDESTALS_MAX = 204, PEDESTALS_MIN = 205, NOISE_ALL_STRIPS = 206,
  NOISE_MEAN = 207, NOISE_SPREAD = 208, NOISE_MAX = 209, NOISE_MIN = 210,
  NUM_OF_DEAD = 211, NUM_OF_NOISY = 212, NOISE_KS_ALL_STRIPS = 215, NOISE_GAUS_ALL_STRIPS = 216,
  NOISE_BIN_84_ALL_STRIPS = 217, NOISE_CHI2_ALL_STRIPS = 218, NOISE_SIGNIF_ALL_STRIPS = 219, NOISE_RMS_ALL_STRIPS = 220,
  FINE_DELAY_POS = 601, FINE_DELAY_ERROR = 602, CALIBRATION_AMPLITUDE = 701, CALIBRATION_TAIL = 702,
  CALIBRATION_RISETIME = 703, CALIBRATION_TIMECONSTANT = 704, CALIBRATION_SMEARING = 705, CALIBRATION_CHI2 = 706,
  CALIBRATION_AMPLITUDE_ALLSTRIPS = 707, CALIBRATION_TAIL_ALLSTRIPS = 708, CALIBRATION_RISETIME_ALLSTRIPS = 709, CALIBRATION_TIMECONSTANT_ALLSTRIPS = 710,
  CALIBRATION_SMEARING_ALLSTRIPS = 711, CALIBRATION_CHI2_ALLSTRIPS = 712, CALIBRATION_AMPLITUDE_MIN = 713, CALIBRATION_TAIL_MIN = 714,
  CALIBRATION_RISETIME_MIN = 715, CALIBRATION_TIMECONSTANT_MIN = 716, CALIBRATION_SMEARING_MIN = 717, CALIBRATION_CHI2_MIN = 718,
  CALIBRATION_AMPLITUDE_MAX = 719, CALIBRATION_TAIL_MAX = 720, CALIBRATION_RISETIME_MAX = 721, CALIBRATION_TIMECONSTANT_MAX = 722,
  CALIBRATION_SMEARING_MAX = 723, CALIBRATION_CHI2_MAX = 724, DAQ_SCOPE_MODE_MEAN_SIGNAL = 1501
}
 
enum  Presentation {
  UNKNOWN_PRESENTATION = sistrip::unknown_, UNDEFINED_PRESENTATION = sistrip::invalid_, HISTO_1D = 1, HISTO_2D_SUM = 2,
  HISTO_2D_SCATTER = 3, PROFILE_1D = 4
}
 
enum  RunType {
  PHYSICS = 1, PEDESTALS = 2, CALIBRATION = 3, OPTO_SCAN = 4,
  APV_TIMING = 5, APV_LATENCY = 6, FINE_DELAY_PLL = 7, FINE_DELAY_TTC = 8,
  MULTI_MODE = 10, FED_TIMING = 12, FED_CABLING = 13, VPSP_SCAN = 14,
  DAQ_SCOPE_MODE = 15, QUITE_FAST_CABLING = 16, FINE_DELAY = 17, PHYSICS_ZS = 18,
  CALIBRATION_SCAN = 19, CALIBRATION_SCAN_DECO = 20, FAST_CABLING = 21, PEDS_ONLY = 22,
  NOISE = 23, PEDS_FULL_NOISE = 24, CALIBRATION_DECO = 33, UNKNOWN_RUN_TYPE = sistrip::unknown_,
  UNDEFINED_RUN_TYPE = sistrip::invalid_
}
 
enum  View {
  UNKNOWN_VIEW = sistrip::unknown_, UNDEFINED_VIEW = sistrip::invalid_, READOUT_VIEW = 1, CONTROL_VIEW = 2,
  DETECTOR_VIEW = 3
}
 

Functions

uint16_t calculateFEDBufferCRC (const uint8_t *buffer, const size_t lengthInBytes)
 
FEDBufferFormat fedBufferFormatFromString (const std::string &bufferFormatString)
 
FEDDAQEventType fedDAQEventTypeFromString (const std::string &daqEventTypeString)
 
FEDHeaderType fedHeaderTypeFromString (const std::string &headerTypeString)
 
FEDReadoutMode fedReadoutModeFromString (const std::string &readoutModeString)
 
uint8_t internalFEDChannelNum (const uint8_t internalFEUnitNum, const uint8_t internalFEUnitChannelNum)
 
std::ostream & operator<< (std::ostream &os, const FEDBufferFormat &value)
 
std::ostream & operator<< (std::ostream &os, const FEDHeaderType &value)
 
std::ostream & operator<< (std::ostream &os, const FEDLegacyReadoutMode &value)
 
std::ostream & operator<< (std::ostream &os, const FEDReadoutMode &value)
 
std::ostream & operator<< (std::ostream &os, const FEDDAQEventType &value)
 
std::ostream & operator<< (std::ostream &os, const FEDTTSBits &value)
 
std::ostream & operator<< (std::ostream &os, const FEDBufferState &value)
 
std::ostream & operator<< (std::ostream &os, const FEDChannelStatus &value)
 
std::ostream & operator<< (std::ostream &os, const FEDBufferBase &obj)
 
std::ostream & operator<< (std::ostream &os, const FEDDAQHeader &obj)
 
std::ostream & operator<< (std::ostream &os, const FEDDAQTrailer &obj)
 
std::ostream & operator<< (std::ostream &os, const TrackerSpecialHeader &obj)
 
std::ostream & operator<< (std::ostream &os, const FEDStatusRegister &obj)
 
std::ostream & operator<< (std::ostream &os, const FEDFEHeader &obj)
 
void printHex (const void *pointer, const size_t length, std::ostream &os)
 
void printHexValue (const uint8_t value, std::ostream &os)
 
void printHexWord (const uint8_t *pointer, const size_t lengthInBytes, std::ostream &os)
 

Variables

static const char apv_ [] = "Apv"
 
static const uint16_t APV_ERROR_HDR_SIZE = 24
 
static const uint16_t APV_I2C_MAX = 37
 
static const uint16_t APV_I2C_MIN = 32
 
static const uint8_t APV_MAX_ADDRESS =192
 
static const char apvDeconMode_ [] = "ApvDeconMode"
 
static const char apvLatencyRun_ [] = "ApvLatency"
 
static const char apvMultiMode_ [] = "ApvMultiMode"
 
static const char apvPeakMode_ [] = "ApvPeakMode"
 
static const uint16_t APVS_PER_CHAN = 2
 
static const uint16_t APVS_PER_FED = APVS_PER_FEUNIT * FEUNITS_PER_FED
 
static const uint16_t APVS_PER_FEDCH = 2
 
static const uint16_t APVS_PER_FEUNIT = APVS_PER_FEDCH * FEDCH_PER_FEUNIT
 
static const char apvTimingAnalysis_ [] = "ApvTimingAnalysis"
 
static const char apvTimingBase_ [] = "TickMarkBase"
 
static const char apvTimingDelay_ [] = "RequiredDelayAdjustment"
 
static const char apvTimingError_ [] = "ErrorOnTickMarkEdge"
 
static const char apvTimingHeight_ [] = "TickMarkHeight"
 
static const char apvTimingMax_ [] = "MaxSamplingPoint"
 
static const char apvTimingPeak_ [] = "TickMarkPeak"
 
static const char apvTimingRun_ [] = "ApvTiming"
 
static const char apvTimingTime_ [] = "TimeOfTickMarkEdge"
 
static const uint8_t BUFFER_FORMAT_CODE_NEW = 0xC5
 
static const uint8_t BUFFER_FORMAT_CODE_OLD = 0xED
 
static const char cablingFromConns_ [] = "CablingFromConnections"
 
static const char cablingFromDetIds_ [] = "CablingFromDetIds"
 
static const char cablingFromDevices_ [] = "CablingFromDevices"
 
static const char calibDeconRun_ [] = "CalibrationDeco"
 
static const char calibPeakRun_ [] = "CalibrationPeak"
 
static const char calibrationAmplitude_ [] = "CalibrationAmplitude"
 
static const char calibrationAmplitudeAS_ [] = "StripCalibrationAmplitude"
 
static const char calibrationAmplitudeMax_ [] = "MaxCalibrationAmplitude"
 
static const char calibrationAmplitudeMin_ [] = "MinCalibrationAmplitude"
 
static const char calibrationChi2_ [] = "CalibrationChi2"
 
static const char calibrationChi2AS_ [] = "StripCalibrationChi2"
 
static const char calibrationChi2Max_ [] = "MaxCalibrationChi2"
 
static const char calibrationChi2Min_ [] = "MinCalibrationChi2"
 
static const char calibrationRiseTime_ [] = "CalibrationRiseTime"
 
static const char calibrationRiseTimeAS_ [] = "StripCalibrationRiseTime"
 
static const char calibrationRiseTimeMax_ [] = "MaxCalibrationRiseTime"
 
static const char calibrationRiseTimeMin_ [] = "MinCalibrationRiseTime"
 
static const char calibrationSmearing_ [] = "CalibrationSmearing"
 
static const char calibrationSmearingAS_ [] = "StripCalibrationSmearing"
 
static const char calibrationSmearingMax_ [] = "MaxCalibrationSmearing"
 
static const char calibrationSmearingMin_ [] = "MinCalibrationSmearing"
 
static const char calibrationTail_ [] = "CalibrationTail"
 
static const char calibrationTailAS_ [] = "StripCalibrationTail"
 
static const char calibrationTailMax_ [] = "MaxCalibrationTail"
 
static const char calibrationTailMin_ [] = "MinCalibrationTail"
 
static const char calibrationTimeConstant_ [] = "CalibrationTimeConstant"
 
static const char calibrationTimeConstantAS_ [] = "StripCalibrationTimeConstant"
 
static const char calibrationTimeConstantMax_ [] = "MaxCalibrationTimeConstant"
 
static const char calibrationTimeConstantMin_ [] = "MinCalibrationTimeConstant"
 
static const char calibScanDeconRun_ [] = "CalibrationScanDeco"
 
static const char calibScanPeakRun_ [] = "CalibrationScanPeak"
 
static const uint16_t CCU_ADDR_MAX = 127
 
static const uint16_t CCU_ADDR_MIN = 1
 
static const uint16_t CCU_CHAN_MAX = 31
 
static const uint16_t CCU_CHAN_MIN = 16
 
static const char ccuAddr_ [] = "CcuAddr"
 
static const char ccuChan_ [] = "CcuChan"
 
static const uint16_t CHANS_PER_LLD = 3
 
static const uint16_t CMS_FED_ID_MAX = static_cast<uint16_t>( FEDNumbering::MAXFEDID)
 
static const char collate_ [] = "Collate"
 
static const char controlView_ [] = "ControlView"
 
static const uint16_t CRATE_SLOT_MAX = 21
 
static const uint16_t CRATE_SLOT_MIN = 2
 
static const uint16_t DAQ_HDR_SIZE = 8
 
static const char daqScopeModeMeanSignal_ [] = "DaqScopeMode_MeanSignal"
 
static const char daqScopeModeRun_ [] = "DaqScopeMode"
 
static const uint16_t DELAY_CHIPS_PER_FED = FEDCH_PER_FED/FEDCH_PER_DELAY_CHIP
 
static const char detectorView_ [] = "DetectorView"
 
static const char detKey_ [] = "DetKey"
 
static const char dir_ [] = "/"
 
static const char disk_ [] = "Disk"
 
static const char dot_ [] = "."
 
static const char dqmClientFileName_ [] = "SiStripCommissioningClient"
 
static const char dqmRoot_ [] = "DQMData"
 
static const char dqmSourceFileName_ [] = "SiStripCommissioningSource"
 
static const char expertHisto_ [] = "ExpertHisto"
 
static const char fastCablingAdcRange_ [] = "AdcRangeInLightLevel"
 
static const char fastCablingAnalysis_ [] = "FastCablingAnalysis"
 
static const char fastCablingConnsPerFed_ [] = "ConnectionsPerFed"
 
static const char fastCablingDcuId_ [] = "DcuId"
 
static const char fastCablingHighLevel_ [] = "HighLightLevel"
 
static const char fastCablingHighRms_ [] = "SpreadInHighLightLevel"
 
static const char fastCablingLldCh_ [] = "LldCh"
 
static const char fastCablingLowLevel_ [] = "LowLightLevel"
 
static const char fastCablingLowRms_ [] = "SpreadInLowLightLevel"
 
static const char fastCablingMax_ [] = "MaximumLightLevel"
 
static const char fastCablingMin_ [] = "MinimumLightLevel"
 
static const char fastCablingRun_ [] = "FastCabling"
 
static const uint16_t FE_HDR_SIZE = 16
 
static const uint16_t FEC_CRATE_MAX = 4
 
static const uint16_t FEC_CRATE_MIN = 1
 
static const uint16_t FEC_CRATE_OFFSET = 0
 
static const uint16_t FEC_RING_MAX = 8
 
static const uint16_t FEC_RING_MIN = 1
 
static const uint16_t FEC_RING_OFFSET = 0
 
static const char fecCrate_ [] = "FecCrate"
 
static const char feChan_ [] = "FrontEndChannel"
 
static const char fecKey_ [] = "FecKey"
 
static const char fecRing_ [] = "FecRing"
 
static const char fecSlot_ [] = "FecSlot"
 
static const char fecSystem_ [] = "FecSystem"
 
static const uint16_t FED_ADC_RANGE = 0x400
 
static const uint16_t FED_CRATE_MAX = 60
 
static const uint16_t FED_CRATE_MIN = 1
 
static const uint16_t FED_ID_MAX = static_cast<uint16_t>( FEDNumbering::MAXSiStripFEDID)
 
static const uint16_t FED_ID_MIN = static_cast<uint16_t>( FEDNumbering::MINSiStripFEDID)
 
static const char fedApv_ [] = "FedApv"
 
static const char fedCablingAdcLevel_ [] = "AdcLevel"
 
static const char fedCablingAnalysis_ [] = "FedCablingAnalysis"
 
static const char fedCablingFedCh_ [] = "FedCh"
 
static const char fedCablingFedId_ [] = "FedId"
 
static const char fedCablingRun_ [] = "FedCabling"
 
static const uint16_t FEDCH_PER_DELAY_CHIP = 4
 
static const uint16_t FEDCH_PER_FED = FEDCH_PER_FEUNIT * FEUNITS_PER_FED
 
static const uint16_t FEDCH_PER_FEUNIT = 12
 
static const char fedChannel_ [] = "FedChannel"
 
static const char fedKey_ [] = "FedKey"
 
static const char fedPreMixRaw_ [] = "FedPreMixRaw"
 
static const char fedProcRaw_ [] = "FedProcessedRaw"
 
static const char feDriver_ [] = "FrontEndDriver"
 
static const char fedScopeMode_ [] = "FedScopeMode"
 
static const char fedSystem_ [] = "FedSystem"
 
static const char fedTimingBase_ [] = "TickMarkBase"
 
static const char fedTimingDelay_ [] = "RequiredDelayAdjustment"
 
static const char fedTimingError_ [] = "ErrorOnTickMarkEdge"
 
static const char fedTimingHeight_ [] = "TickMarkHeight"
 
static const char fedTimingMax_ [] = "MaxSamplingPoint"
 
static const char fedTimingPeak_ [] = "TickMarkPeak"
 
static const char fedTimingRun_ [] = "FedTiming"
 
static const char fedTimingTime_ [] = "TimeOfTickMarkEdge"
 
static const char fedVirginRaw_ [] = "FedVirginRaw"
 
static const char fedZeroSuppr_ [] = "FedZeroSuppressed"
 
static const char fedZeroSupprCMO_ [] = "FedZeroSuppressedCMOverride"
 
static const char fedZeroSupprLite8BB_ [] = "FedZeroSuppressedLite8BB"
 
static const char fedZeroSupprLite8BBCMO_ [] = "FedZeroSuppressedLite8BBCMOverride"
 
static const char fedZeroSupprLite8TB_ [] = "FedZeroSuppressedLite8TB"
 
static const char fedZeroSupprLite8TBCMO_ [] = "FedZeroSuppressedLite8TBCMOverride"
 
static const char fedZeroSupprLite8TT_ [] = "FedZeroSuppressedLite8TT"
 
static const char fedZeroSupprLite8TTCMO_ [] = "FedZeroSuppressedLite8TTCMOverride"
 
static const char fedZeroSupprLite_ [] = "FedZeroSupprressedLite"
 
static const char fedZeroSupprLiteCMO_ [] = "FedZeroSuppressedLiteCMOverride"
 
static const char feUnit_ [] = "FrontEndUnit"
 
static const uint16_t FEUNITS_PER_FED = 8
 
static const char fineDelayErr_ [] = "FineDelayError"
 
static const char fineDelayPos_ [] = "FineDelayPosition"
 
static const char fineDelayRun_ [] = "FineDelay"
 
static const uint32_t FirstBadStripMask_ = 0x3FF
 
static const uint32_t FirstBadStripShift_ = 22
 
static const uint32_t FirstThStripMask_ = 0x3FF
 
static const uint32_t FirstThStripShift_ = 6
 
static const uint32_t FlagBadStripMask_ = 0xFFF
 
static const uint32_t FlagBadStripShift_ = 0
 
static const uint16_t FULL_DEBUG_HDR_SIZE = 8 * FE_HDR_SIZE
 
static const char hex_ [] = "0x"
 
static const uint32_t HighThStripMask_ = 0x3F
 
static const uint32_t HighThStripShift_ = 0
 
static const char histo1d_ [] = "Histo1D"
 
static const char histo2dScatter_ [] = "Histo2DScatter"
 
static const char histo2dSum_ [] = "Histo2DSum"
 
static const char incompletePlateau_ [] = "IncompletePlateau"
 
static const uint8_t INVALID =0xFF
 
static const uint32_t invalid32_ = 0xFFFFFFFF
 
static const uint16_t invalid_ = 0xFFFF
 
static const char invalidDelayTime_ [] = "InvalidDelayTime"
 
static const char invalidLightLevel_ [] = "InvalidLightLevel"
 
static const char invalidRefTime_ [] = "InvalidRefTime"
 
static const char invalidTrimDacLevel_ [] = "InvalidTrimDacLevel"
 
static const char invalidZeroLightLevel_ [] = "InvalidZeroLightLevel"
 
static const char layer_ [] = "Layer"
 
static const uint16_t LLD_CHAN_MAX = 3
 
static const uint16_t LLD_CHAN_MIN = 1
 
static const char lldChan_ [] = "LldChannel"
 
static const uint32_t LowThStripMask_ = 0x3F
 
static const uint32_t LowThStripShift_ = 0
 
static const uint16_t MAX_FECS_PER_CRATE = 20
 
static const uint16_t MAX_FEDS_PER_CRATE = 16
 
static const uint16_t maximum_ = 0x03FF
 
static const char missingTickMark_ [] = "TickMarkNotFound"
 
static const char mlCabling_ [] = "SiStripCabling"
 
static const char mlCommissioning_ [] = "SiStripCommissioning"
 
static const char mlConfigDb_ [] = "SiStripConfigDb"
 
static const char mlDigis_ [] = "SiStripDigis"
 
static const char mlDqmClient_ [] = "SiStripDqmClient"
 
static const char mlDqmCommon_ [] = "SiStripDqmCommon"
 
static const char mlDqmSource_ [] = "SiStripDqmSource"
 
static const char mlESSources_ [] = "SiStripESSources"
 
static const char mlInputSource_ [] = "SiStripInputSource"
 
static const char mlO2O_ [] = "SiStripO2O"
 
static const char mlRawToCluster_ [] = "SiStripRawToCluster"
 
static const char mlRawToDigi_ [] = "SiStripRawToDigi"
 
static const char mlSummaryPlots_ [] = "SiStripSummaryPlots"
 
static const char mlTest_ [] = "SiStripTEST"
 
static const char module_ [] = "Module"
 
static const char noBaselineLevel_ [] = "InvalidZeroLightLevel"
 
static const char noBottomPlateau_ [] = "CannotFindBottomPlateau"
 
static const char noCandidates_ [] = "NoChannelsAboveThreshold"
 
static const char noEntries_ [] = "NoEntriesInHistogramBin"
 
static const char noiseAllStrips_ [] = "StripNoise"
 
static const char noiseBin84AllStrips_ [] = "StripNoiseBin84"
 
static const char noiseChi2AllStrips_ [] = "StripNoiseChi2"
 
static const char noiseGausAllStrips_ [] = "StripNoiseGaus"
 
static const char noiseKSAllStrips_ [] = "StripNoiseKS"
 
static const char noiseMax_ [] = "NoiseMax"
 
static const char noiseMean_ [] = "NoiseMean"
 
static const char noiseMin_ [] = "NoiseMin"
 
static const char noiseRMSAllStrips_ [] = "StripNoiseRMS"
 
static const char noiseRun_ [] = "Noise"
 
static const char noiseSignif_ [] = "StripNoiseSignif"
 
static const char noiseSpread_ [] = "NoiseRmsSpread"
 
static const char noRisingEdges_ [] = "NoCandidateRisingEdges"
 
static const char noTopPlateau_ [] = "CannotFindTopPlateau"
 
static const char noVpspSetting_ [] = "InvalidZeroLightLevel"
 
static const char null_ [] = "null"
 
static const char nullPtr_ [] = "NullPointerToHistogram"
 
static const uint16_t NUMBER_OF_FEDS = static_cast<uint16_t>( FED_ID_MAX - FED_ID_MIN + 1 )
 
static const char numberOfBins_ [] = "UnexpectedNumberOfHistogramBins"
 
static const char numberOfHistos_ [] = "UnexpectedNumberOfHistograms"
 
static const char numOfDead_ [] = "NumOfDeadStrips"
 
static const char numOfNoisy_ [] = "NumOfNoisyStrips"
 
static const char optoScanAnalysis_ [] = "OptoScanAnalysis"
 
static const char optoScanBaseLiftOff_ [] = "BaselineLiftOff"
 
static const char optoScanLaserThresh_ [] = "LaserThreshold"
 
static const char optoScanLinkNoise_ [] = "LinkNoise"
 
static const char optoScanLldBias_ [] = "LldBiasSetting"
 
static const char optoScanLldGain_ [] = "LldGainSetting"
 
static const char optoScanMeasGain_ [] = "MeasuredGain"
 
static const char optoScanRun_ [] = "OptoScan"
 
static const char optoScanTickHeight_ [] = "TickHeight"
 
static const char optoScanZeroLight_ [] = "ZeroLightLevel"
 
static const uint8_t PACKET_CODE_PROC_RAW = 0xF2
 
static const uint8_t PACKET_CODE_PROC_RAW10 = 0x92
 
static const uint8_t PACKET_CODE_PROC_RAW8_BOTBOT = 0xCA
 
static const uint8_t PACKET_CODE_PROC_RAW8_TOPBOT = 0xB2
 
static const uint8_t PACKET_CODE_SCOPE = 0xE1
 
static const uint8_t PACKET_CODE_VIRGIN_RAW = 0xE6
 
static const uint8_t PACKET_CODE_VIRGIN_RAW10 = 0x86
 
static const uint8_t PACKET_CODE_VIRGIN_RAW8_BOTBOT = 0xC6
 
static const uint8_t PACKET_CODE_VIRGIN_RAW8_TOPBOT = 0xA6
 
static const uint8_t PACKET_CODE_ZERO_SUPPRESSED = 0xEA
 
static const uint8_t PACKET_CODE_ZERO_SUPPRESSED_LITE10 = 0x8A
 
static const uint8_t PACKET_CODE_ZERO_SUPPRESSED_LITE8 = 0xEA
 
static const uint8_t PACKET_CODE_ZERO_SUPPRESSED_LITE8_BOTBOT = 0xCA
 
static const uint8_t PACKET_CODE_ZERO_SUPPRESSED_LITE8_TOPBOT = 0xAA
 
static const char partition_ [] = "Partition"
 
static const char pedestalsAllStrips_ [] = "StripPedestals"
 
static const char pedestalsMax_ [] = "PedestalMax"
 
static const char pedestalsMean_ [] = "PedestalMean"
 
static const char pedestalsMin_ [] = "PedestalMin"
 
static const char pedestalsRun_ [] = "Pedestals"
 
static const char pedestalsSpread_ [] = "PedestalRmsSpread"
 
static const char pedsFullNoiseRun_ [] = "PedsFullNoise"
 
static const char pedsOnlyRun_ [] = "PedsOnly"
 
static const char petal_ [] = "Petal"
 
static const char physicsRun_ [] = "Physics"
 
static const char pipe_ [] = "|"
 
static const uint8_t PIPEADDR [APV_MAX_ADDRESS]
 
static const char profile1D_ [] = "Profile1D"
 
static const uint32_t RangeBadStripMask_ = 0x3FF
 
static const uint32_t RangeBadStripShift_ = 12
 
static const char readoutView_ [] = "ReadoutView"
 
static const char rejectedCandidate_ [] = "RejectedTickMarkCandidate"
 
static const char ring_ [] = "Ring"
 
static const char rod_ [] = "Rod"
 
static const char root_ [] = "SiStrip"
 
static const char runNumber_ [] = "RunNumber"
 
static const uint16_t SCOPE_MODE_MAX_SCOPE_LENGTH =1022
 
static const char sep_ [] = "_"
 
static const uint16_t SLOTS_PER_CRATE = 20
 
static const char smallDataRange_ [] = "SmallRangeInRawData"
 
static const char smallTickMarkHeight_ [] = "SmallTickMarkHeight"
 
static const uint16_t SPY_BUFFER_SIZE_IN_BYTES = SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES * DELAY_CHIPS_PER_FED + 40
 
static const uint16_t SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES = SPY_DELAY_CHIP_PAYLOAD_SIZE_IN_BYTES+8
 
static const uint16_t SPY_DELAY_CHIP_PAYLOAD_SIZE_IN_BYTES = 376*4
 
static const uint16_t SPY_DELAYCHIP_DATA_OFFSET_IN_BITS = 44
 
static const uint16_t SPY_SAMPLES_PER_CHANNEL = 298
 
static const char string_ [] = "String"
 
static const uint16_t STRIPS_PER_APV = 128
 
static const uint16_t STRIPS_PER_FED = STRIPS_PER_FEUNIT * FEUNITS_PER_FED
 
static const uint16_t STRIPS_PER_FEDCH = STRIPS_PER_APV * APVS_PER_FEDCH
 
static const uint16_t STRIPS_PER_FEUNIT = STRIPS_PER_FEDCH * FEDCH_PER_FEUNIT
 
static const char summaryHisto_ [] = "SummaryHisto"
 
static const char summaryPlot_ [] = "SummaryPlot"
 
static const char taskId_ [] = "SiStripCommissioningTask"
 
static const char tec_ [] = "Tec"
 
static const char tib_ [] = "Tib"
 
static const char tickMarkBelowThresh_ [] = "TickMarkHeightBelowThreshold"
 
static const char tickMarkRecovered_ [] = "TickMarkRecovered"
 
static const uint8_t TIMELOC [256]
 
static const char tob_ [] = "Tob"
 
static const char tracker_ [] = "Tracker"
 
static const uint16_t TRK_HDR_SIZE = 8
 
static const char undefinedApvReadoutMode_ [] = "UndefinedApvReadoutMode"
 
static const char undefinedCablingSource_ [] = "UndefinedCablingSource"
 
static const char undefinedFedReadoutMode_ [] = "UndefinedFedReadoutMode"
 
static const char undefinedGranularity_ [] = "UndefinedGranularity"
 
static const char undefinedHistoType_ [] = "UndefinedHistoType"
 
static const char undefinedKey_ [] = "UndefinedKey"
 
static const char undefinedMonitorable_ [] = "UndefinedMonitorable"
 
static const char undefinedPresentation_ [] = "UndefinedPresentation"
 
static const char undefinedRunType_ [] = "UndefinedRunType"
 
static const char undefinedView_ [] = "UndefinedView"
 
static const char unexpectedBinNumber_ [] = "UnexpectedBinNumber"
 
static const char unexpectedExtraInfo_ [] = "UnexpectedExtraInfoInHistoTitle"
 
static const char unexpectedTask_ [] = "UnexpectedTaskInHistoTitle"
 
static const uint16_t unknown_ = 0xFFFE
 
static const char unknownApvReadoutMode_ [] = "UnknownApvReadoutMode"
 
static const char unknownCablingSource_ [] = "UnknownCablingSource"
 
static const char unknownFedReadoutMode_ [] = "UnknownFedReadoutMode"
 
static const char unknownGranularity_ [] = "UnknownGranularity"
 
static const char unknownHistoType_ [] = "UnknownHistoType"
 
static const char unknownKey_ [] = "UnknownKey"
 
static const char unknownMonitorable_ [] = "UnknownMonitorable"
 
static const char unknownPresentation_ [] = "UnknownPresentation"
 
static const char unknownRunType_ [] = "UnknownRunType"
 
static const char unknownView_ [] = "UnknownView"
 
static const uint16_t valid_ = 0xFFFD
 
static const char vpspScanAdcLevel_ [] = "BaselineLevel"
 
static const char vpspScanApv0_ [] = "Apv0VpspSetting"
 
static const char vpspScanApv1_ [] = "Apv1VpspSetting"
 
static const char vpspScanBothApvs_ [] = "ApvVpspSettings"
 
static const char vpspScanDigitalHigh_ [] = "DigitalHigh"
 
static const char vpspScanDigitalLow_ [] = "DigitalLow"
 
static const char vpspScanRun_ [] = "VpspScan"
 

Detailed Description

sistrip classes

Typedef Documentation

Definition at line 101 of file SiStripDetSetVectorFiller.h.

Definition at line 102 of file SiStripDetSetVectorFiller.h.

Enumeration Type Documentation

Enumerator
UNKNOWN_ACTION 
UNDEFINED_ACTION 
NO_ACTION 
ANALYZE_HISTOS 
SAVE_HISTOS_TO_DISK 
CREATE_SUMMARY_HISTOS 
CREATE_TRACKER_MAP 
UPLOAD_TO_DATABASE 

Definition at line 66 of file ConstantsForDqm.h.

Enumerator
UNKNOWN_APV_READOUT_MODE 
UNDEFINED_APV_READOUT_MODE 
APV_PEAK_MODE 
APV_DECON_MODE 
APV_MULTI_MODE 

Definition at line 122 of file ConstantsForHardwareSystems.h.

Enumerator
UNKNOWN_CABLING_SOURCE 
UNDEFINED_CABLING_SOURCE 
CABLING_FROM_CONNS 
CABLING_FROM_DEVICES 
CABLING_FROM_DETIDS 

Definition at line 27 of file ConstantsForCablingSource.h.

Enumerator
BUFFER_FORMAT_INVALID 
BUFFER_FORMAT_OLD_VME 
BUFFER_FORMAT_OLD_SLINK 
BUFFER_FORMAT_NEW 

Definition at line 23 of file SiStripFEDBufferComponents.h.

Enumerator
UNKNOWN_FED_BUFFER_FORMAT 
UNDEFINED_FED_BUFFER_FORMAT 
FULL_DEBUG_FORMAT 
APV_ERROR_FORMAT 

Definition at line 152 of file ConstantsForHardwareSystems.h.

Enumerator
BUFFER_STATE_UNSET 
BUFFER_STATE_EMPTY 
BUFFER_STATE_PARTIAL_FULL 
BUFFER_STATE_FULL 

Definition at line 111 of file SiStripFEDBufferComponents.h.

Enumerator
CHANNEL_STATUS_LOCKED 
CHANNEL_STATUS_IN_SYNC 
CHANNEL_STATUS_APV1_ADDRESS_GOOD 
CHANNEL_STATUS_APV0_NO_ERROR_BIT 
CHANNEL_STATUS_APV0_ADDRESS_GOOD 
CHANNEL_STATUS_APV1_NO_ERROR_BIT 
CHANNEL_STATUS_NO_PROBLEMS 

Definition at line 118 of file SiStripFEDBufferComponents.h.

Enumerator
DAQ_EVENT_TYPE_PHYSICS 
DAQ_EVENT_TYPE_CALIBRATION 
DAQ_EVENT_TYPE_TEST 
DAQ_EVENT_TYPE_TECHNICAL 
DAQ_EVENT_TYPE_SIMULATED 
DAQ_EVENT_TYPE_TRACED 
DAQ_EVENT_TYPE_ERROR 
DAQ_EVENT_TYPE_INVALID 

Definition at line 89 of file SiStripFEDBufferComponents.h.

Enumerator
HEADER_TYPE_INVALID 
HEADER_TYPE_FULL_DEBUG 
HEADER_TYPE_APV_ERROR 
HEADER_TYPE_NONE 

Definition at line 33 of file SiStripFEDBufferComponents.h.

Enumerator
READOUT_MODE_LEGACY_INVALID 
READOUT_MODE_LEGACY_SCOPE 
READOUT_MODE_LEGACY_VIRGIN_RAW_REAL 
READOUT_MODE_LEGACY_VIRGIN_RAW_FAKE 
READOUT_MODE_LEGACY_PROC_RAW_REAL 
READOUT_MODE_LEGACY_PROC_RAW_FAKE 
READOUT_MODE_LEGACY_ZERO_SUPPRESSED_REAL 
READOUT_MODE_LEGACY_ZERO_SUPPRESSED_FAKE 
READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_REAL 
READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_FAKE 
READOUT_MODE_LEGACY_SPY 
READOUT_MODE_LEGACY_PREMIX_RAW 

Definition at line 58 of file SiStripFEDBufferComponents.h.

Enumerator
READOUT_MODE_INVALID 
READOUT_MODE_SCOPE 
READOUT_MODE_VIRGIN_RAW 
READOUT_MODE_ZERO_SUPPRESSED_LITE10 
READOUT_MODE_ZERO_SUPPRESSED_LITE10_CMOVERRIDE 
READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT 
READOUT_MODE_PROC_RAW 
READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT_CMOVERRIDE 
READOUT_MODE_ZERO_SUPPRESSED_LITE8_CMOVERRIDE 
READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT 
READOUT_MODE_ZERO_SUPPRESSED 
READOUT_MODE_ZERO_SUPPRESSED_FAKE 
READOUT_MODE_ZERO_SUPPRESSED_LITE8 
READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT_CMOVERRIDE 
READOUT_MODE_SPY 
READOUT_MODE_PREMIX_RAW 

Definition at line 40 of file SiStripFEDBufferComponents.h.

Enumerator
UNKNOWN_FED_READOUT_MODE 
UNDEFINED_FED_READOUT_MODE 
FED_SCOPE_MODE 
FED_VIRGIN_RAW 
FED_PROC_RAW 
FED_ZERO_SUPPR 
FED_ZERO_SUPPR_LITE 
FED_ZERO_SUPPR_LITE_CMO 
FED_ZERO_SUPPR_LITE8_TT 
FED_ZERO_SUPPR_LITE8_TT_CMO 
FED_ZERO_SUPPR_LITE8_TB 
FED_ZERO_SUPPR_LITE8_TB_CMO 
FED_ZERO_SUPPR_LITE8_BB 
FED_ZERO_SUPPR_LITE8_BB_CMO 
FED_PREMIX_RAW 

Definition at line 129 of file ConstantsForHardwareSystems.h.

Enumerator
UNKNOWN_FED_READOUT_PATH 
UNDEFINED_FED_READOUT_PATH 
VME_READOUT 
SLINK_READOUT 

Definition at line 146 of file ConstantsForHardwareSystems.h.

Enumerator
UNKNOWN_FED_SUPER_MODE 
UNDEFINED_FED_SUPER_MODE 
REAL 
FAKE 

Definition at line 158 of file ConstantsForHardwareSystems.h.

Enumerator
TTS_DISCONNECTED0 
TTS_WARN_OVERFLOW 
TTS_OUT_OF_SYNC 
TTS_BUSY 
TTS_READY 
TTS_ERROR 
TTS_DISCONNECTED1 
TTS_INVALID 

Definition at line 101 of file SiStripFEDBufferComponents.h.

Enumerator
UNDEFINED_GRAN 
UNKNOWN_GRAN 
TRACKER 
PARTITION 
TIB 
TOB 
TEC 
LAYER 
ROD 
STRING 
DISK 
PETAL 
RING 
MODULE 
LLD_CHAN 
APV 
FED_SYSTEM 
FE_DRIVER 
FE_UNIT 
FE_CHAN 
FED_APV 
FED_CHANNEL 
FEC_SYSTEM 
FEC_CRATE 
FEC_SLOT 
FEC_RING 
CCU_ADDR 
CCU_CHAN 

Definition at line 60 of file ConstantsForGranularity.h.

62 
63  TRACKER = 1,
64  PARTITION = 2,
65  TIB = 3,
66  TOB = 4,
67  TEC = 5,
68 
69  LAYER = 6,
70  ROD = 7,
71  STRING = 8,
72  DISK = 9,
73  PETAL = 10,
74  RING = 11,
75 
76  MODULE = 12,
77  LLD_CHAN = 13,
78  APV = 14,
79 
80  FED_SYSTEM = 15,
81  FE_DRIVER = 16,
82  FE_UNIT = 17,
83  FE_CHAN = 18,
84  FED_APV = 19,
85  FED_CHANNEL = 20,
86 
87  FEC_SYSTEM = 21,
88  FEC_CRATE = 22,
89  FEC_SLOT = 23,
90  FEC_RING = 24,
91  CCU_ADDR = 25,
92  CCU_CHAN = 26
93 
94  };
static const uint16_t invalid_
Definition: Constants.h:16
static const uint16_t unknown_
Definition: Constants.h:19
Enumerator
UNKNOWN_HISTO_TYPE 
UNDEFINED_HISTO_TYPE 
EXPERT_HISTO 
SUMMARY_HISTO 

Definition at line 26 of file ConstantsForHistoType.h.

Enumerator
UNKNOWN_KEY 
UNDEFINED_KEY 
FED_KEY 
FEC_KEY 
DET_KEY 

Definition at line 27 of file ConstantsForKeyType.h.

Defines the monitorable for the summary histogram.

Enumerator
UNKNOWN_MONITORABLE 
UNDEFINED_MONITORABLE 
FED_CABLING_FED_ID 
FED_CABLING_FED_CH 
FED_CABLING_ADC_LEVEL 
FAST_CABLING_DCU_ID 
FAST_CABLING_LLD_CH 
FAST_CABLING_HIGH_LEVEL 
FAST_CABLING_LOW_LEVEL 
FAST_CABLING_HIGH_RMS 
FAST_CABLING_LOW_RMS 
FAST_CABLING_MAX 
FAST_CABLING_MIN 
FAST_CABLING_CONNS_PER_FED 
APV_TIMING_TIME 
APV_TIMING_MAX_TIME 
APV_TIMING_DELAY 
APV_TIMING_ERROR 
APV_TIMING_BASE 
APV_TIMING_PEAK 
APV_TIMING_HEIGHT 
FED_TIMING_TIME 
FED_TIMING_MAX_TIME 
FED_TIMING_DELAY 
FED_TIMING_ERROR 
FED_TIMING_BASE 
FED_TIMING_PEAK 
FED_TIMING_HEIGHT 
OPTO_SCAN_LLD_GAIN_SETTING 
OPTO_SCAN_LLD_BIAS_SETTING 
OPTO_SCAN_MEASURED_GAIN 
OPTO_SCAN_ZERO_LIGHT_LEVEL 
OPTO_SCAN_LINK_NOISE 
OPTO_SCAN_BASELINE_LIFT_OFF 
OPTO_SCAN_LASER_THRESHOLD 
OPTO_SCAN_TICK_HEIGHT 
VPSP_SCAN_APV_SETTINGS 
VPSP_SCAN_APV0_SETTING 
VPSP_SCAN_APV1_SETTING 
VPSP_SCAN_ADC_LEVEL 
VPSP_SCAN_DIGITAL_HIGH 
VPSP_SCAN_DIGITAL_LOW 
PEDESTALS_ALL_STRIPS 
PEDESTALS_MEAN 
PEDESTALS_SPREAD 
PEDESTALS_MAX 
PEDESTALS_MIN 
NOISE_ALL_STRIPS 
NOISE_MEAN 
NOISE_SPREAD 
NOISE_MAX 
NOISE_MIN 
NUM_OF_DEAD 
NUM_OF_NOISY 
NOISE_KS_ALL_STRIPS 
NOISE_GAUS_ALL_STRIPS 
NOISE_BIN_84_ALL_STRIPS 
NOISE_CHI2_ALL_STRIPS 
NOISE_SIGNIF_ALL_STRIPS 
NOISE_RMS_ALL_STRIPS 
FINE_DELAY_POS 
FINE_DELAY_ERROR 
CALIBRATION_AMPLITUDE 
CALIBRATION_TAIL 
CALIBRATION_RISETIME 
CALIBRATION_TIMECONSTANT 
CALIBRATION_SMEARING 
CALIBRATION_CHI2 
CALIBRATION_AMPLITUDE_ALLSTRIPS 
CALIBRATION_TAIL_ALLSTRIPS 
CALIBRATION_RISETIME_ALLSTRIPS 
CALIBRATION_TIMECONSTANT_ALLSTRIPS 
CALIBRATION_SMEARING_ALLSTRIPS 
CALIBRATION_CHI2_ALLSTRIPS 
CALIBRATION_AMPLITUDE_MIN 
CALIBRATION_TAIL_MIN 
CALIBRATION_RISETIME_MIN 
CALIBRATION_TIMECONSTANT_MIN 
CALIBRATION_SMEARING_MIN 
CALIBRATION_CHI2_MIN 
CALIBRATION_AMPLITUDE_MAX 
CALIBRATION_TAIL_MAX 
CALIBRATION_RISETIME_MAX 
CALIBRATION_TIMECONSTANT_MAX 
CALIBRATION_SMEARING_MAX 
CALIBRATION_CHI2_MAX 
DAQ_SCOPE_MODE_MEAN_SIGNAL 

Definition at line 133 of file ConstantsForMonitorable.h.

Enumerator
UNKNOWN_PRESENTATION 
UNDEFINED_PRESENTATION 
HISTO_1D 
HISTO_2D_SUM 
HISTO_2D_SCATTER 
PROFILE_1D 

Definition at line 28 of file ConstantsForPresentation.h.

Run types: (equivalent "TrackerSupervisor" enums in brackets): unknown run type, undefined run type, physics data-taking run (1 = PHYSICS), FED calibration run for peds and noise (2 = PEDS_AND_NOISE), pulse shape tuning using peak mode (3 = CALIBRATION), bias and gain scan for LLD device (4 = GAINSCAN), relative synch (5 = TIMING), coarse (25ns) latency scan for beam (6 = LATENCY), fine (1ns) PLL delay scan for beam (7 = DELAY), fine (1ns) TTC delay scan for beam (8 = DELAY_TTC), multi mode operation (10 = PHYSIC10), connection run (11 = CONNECTION), relative APV synch using FED delays (12 = TIMING_FED), connection run (13 = BARE_CONNECTION), baseline scan (14 = VPSPSCAN), scope mode running (15 = SCOPE) connection run (16 = FAST_CONNECTION), fine delay at for layer (17 = DELAY_LAYER) physics run in ZS mode (18 = PHYSIC_ZS) isha/vfs scan using peak mode (19 = CALIBRATION_SCAN), isha/vfs scan using decon mode (20 = CALIBRATION_SCAN_DECO), "fast" connection run (21 = XTOFS_CONNECTION), FED calibration run for pedestals (only) (22 = PEDESTAL), FED calibration run for noise (only) (23 = NOISE), FED calib. for peds and detailed noise (24 = PEDS_FULL_NOISE), pulse shape tuning using decon mode (33 = CALIBRATION_DECO),

Enumerator
PHYSICS 
PEDESTALS 
CALIBRATION 
OPTO_SCAN 
APV_TIMING 
APV_LATENCY 
FINE_DELAY_PLL 
FINE_DELAY_TTC 
MULTI_MODE 
FED_TIMING 
FED_CABLING 
VPSP_SCAN 
DAQ_SCOPE_MODE 
QUITE_FAST_CABLING 
FINE_DELAY 
PHYSICS_ZS 
CALIBRATION_SCAN 
CALIBRATION_SCAN_DECO 
FAST_CABLING 
PEDS_ONLY 
NOISE 
PEDS_FULL_NOISE 
CALIBRATION_DECO 
UNKNOWN_RUN_TYPE 
UNDEFINED_RUN_TYPE 

Definition at line 70 of file ConstantsForRunType.h.

70  {
71  PHYSICS = 1,
72  PEDESTALS = 2,
73  CALIBRATION = 3,
74  OPTO_SCAN = 4,
75  APV_TIMING = 5,
76  APV_LATENCY = 6,
77  FINE_DELAY_PLL = 7,
78  FINE_DELAY_TTC = 8,
79  MULTI_MODE = 10,
80  FED_TIMING = 12,
81  FED_CABLING = 13,
82  VPSP_SCAN = 14,
83  DAQ_SCOPE_MODE = 15,
84  QUITE_FAST_CABLING = 16,
85  FINE_DELAY = 17,
86  PHYSICS_ZS = 18,
87  CALIBRATION_SCAN = 19,
89  FAST_CABLING = 21,
90  PEDS_ONLY = 22,
91  NOISE = 23,
92  PEDS_FULL_NOISE = 24,
93  CALIBRATION_DECO = 33,
96  };
static const uint16_t invalid_
Definition: Constants.h:16
static const uint16_t unknown_
Definition: Constants.h:19
Enumerator
UNKNOWN_VIEW 
UNDEFINED_VIEW 
READOUT_VIEW 
CONTROL_VIEW 
DETECTOR_VIEW 

Definition at line 26 of file ConstantsForView.h.

Function Documentation

uint16_t sistrip::calculateFEDBufferCRC ( const uint8_t *  buffer,
const size_t  lengthInBytes 
)

Definition at line 64 of file SiStripFEDBufferComponents.cc.

FEDBufferFormat sistrip::fedBufferFormatFromString ( const std::string &  bufferFormatString)

Definition at line 333 of file SiStripFEDBufferComponents.cc.

FEDDAQEventType sistrip::fedDAQEventTypeFromString ( const std::string &  daqEventTypeString)

Definition at line 434 of file SiStripFEDBufferComponents.cc.

FEDHeaderType sistrip::fedHeaderTypeFromString ( const std::string &  headerTypeString)

Definition at line 354 of file SiStripFEDBufferComponents.cc.

FEDReadoutMode sistrip::fedReadoutModeFromString ( const std::string &  readoutModeString)

Definition at line 374 of file SiStripFEDBufferComponents.cc.

uint8_t sistrip::internalFEDChannelNum ( const uint8_t  internalFEUnitNum,
const uint8_t  internalFEUnitChannelNum 
)
inline

Definition at line 662 of file SiStripFEDBufferComponents.h.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDBufferFormat &  value 
)

Definition at line 83 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDHeaderType &  value 
)

Definition at line 108 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDLegacyReadoutMode &  value 
)

Definition at line 133 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDReadoutMode &  value 
)

Definition at line 158 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDDAQEventType &  value 
)

Definition at line 222 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDTTSBits &  value 
)

Definition at line 259 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDBufferState &  value 
)

Definition at line 296 of file SiStripFEDBufferComponents.cc.

std::ostream & sistrip::operator<< ( std::ostream &  os,
const FEDChannelStatus &  value 
)

Definition at line 321 of file SiStripFEDBufferComponents.cc.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const FEDBufferBase &  obj 
)
inline

Definition at line 660 of file SiStripFEDBufferComponents.h.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const FEDDAQHeader &  obj 
)
inline

Definition at line 667 of file SiStripFEDBufferComponents.h.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const FEDDAQTrailer &  obj 
)
inline

Definition at line 668 of file SiStripFEDBufferComponents.h.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const TrackerSpecialHeader &  obj 
)
inline

Definition at line 669 of file SiStripFEDBufferComponents.h.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const FEDStatusRegister &  obj 
)
inline

Definition at line 670 of file SiStripFEDBufferComponents.h.

std::ostream& sistrip::operator<< ( std::ostream &  os,
const FEDFEHeader &  obj 
)
inline

Definition at line 671 of file SiStripFEDBufferComponents.h.

void sistrip::printHex ( const void *  pointer,
const size_t  length,
std::ostream &  os 
)

Definition at line 27 of file SiStripFEDBufferComponents.cc.

void sistrip::printHexValue ( const uint8_t  value,
std::ostream &  os 
)

Definition at line 10 of file SiStripFEDBufferComponents.cc.

void sistrip::printHexWord ( const uint8_t *  pointer,
const size_t  lengthInBytes,
std::ostream &  os 
)

Definition at line 18 of file SiStripFEDBufferComponents.cc.

Variable Documentation

const char sistrip::apv_[] = "Apv"
static
const uint16_t sistrip::APV_ERROR_HDR_SIZE = 24
static

Definition at line 53 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APV_I2C_MAX = 37
static

Definition at line 74 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APV_I2C_MIN = 32
static

Definition at line 73 of file ConstantsForHardwareSystems.h.

const uint8_t sistrip::APV_MAX_ADDRESS =192
static
const char sistrip::apvDeconMode_[] = "ApvDeconMode"
static

Definition at line 99 of file ConstantsForHardwareSystems.h.

const char sistrip::apvLatencyRun_[] = "ApvLatency"
static

Definition at line 30 of file ConstantsForRunType.h.

const char sistrip::apvMultiMode_[] = "ApvMultiMode"
static

Definition at line 100 of file ConstantsForHardwareSystems.h.

const char sistrip::apvPeakMode_[] = "ApvPeakMode"
static

Definition at line 98 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APVS_PER_CHAN = 2
static

Definition at line 38 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APVS_PER_FED = APVS_PER_FEUNIT * FEUNITS_PER_FED
static

Definition at line 36 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APVS_PER_FEDCH = 2
static

Definition at line 34 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::APVS_PER_FEUNIT = APVS_PER_FEDCH * FEDCH_PER_FEUNIT
static

Definition at line 35 of file ConstantsForHardwareSystems.h.

const char sistrip::apvTimingAnalysis_[] = "ApvTimingAnalysis"
static

Definition at line 37 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::apvTimingBase_[] = "TickMarkBase"
static

Definition at line 44 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingDelay_[] = "RequiredDelayAdjustment"
static

Definition at line 42 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingError_[] = "ErrorOnTickMarkEdge"
static

Definition at line 43 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingHeight_[] = "TickMarkHeight"
static

Definition at line 46 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingMax_[] = "MaxSamplingPoint"
static

Definition at line 41 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingPeak_[] = "TickMarkPeak"
static

Definition at line 45 of file ConstantsForMonitorable.h.

const char sistrip::apvTimingRun_[] = "ApvTiming"
static

Definition at line 22 of file ConstantsForRunType.h.

const char sistrip::apvTimingTime_[] = "TimeOfTickMarkEdge"
static

Definition at line 40 of file ConstantsForMonitorable.h.

const uint8_t sistrip::BUFFER_FORMAT_CODE_NEW = 0xC5
static

Definition at line 30 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::BUFFER_FORMAT_CODE_OLD = 0xED
static

Definition at line 29 of file SiStripFEDBufferComponents.h.

const char sistrip::cablingFromConns_[] = "CablingFromConnections"
static

Definition at line 21 of file ConstantsForCablingSource.h.

const char sistrip::cablingFromDetIds_[] = "CablingFromDetIds"
static

Definition at line 23 of file ConstantsForCablingSource.h.

const char sistrip::cablingFromDevices_[] = "CablingFromDevices"
static

Definition at line 22 of file ConstantsForCablingSource.h.

const char sistrip::calibDeconRun_[] = "CalibrationDeco"
static

Definition at line 33 of file ConstantsForRunType.h.

const char sistrip::calibPeakRun_[] = "CalibrationPeak"
static

Definition at line 32 of file ConstantsForRunType.h.

const char sistrip::calibrationAmplitude_[] = "CalibrationAmplitude"
static

Definition at line 102 of file ConstantsForMonitorable.h.

const char sistrip::calibrationAmplitudeAS_[] = "StripCalibrationAmplitude"
static

Definition at line 108 of file ConstantsForMonitorable.h.

const char sistrip::calibrationAmplitudeMax_[] = "MaxCalibrationAmplitude"
static

Definition at line 120 of file ConstantsForMonitorable.h.

const char sistrip::calibrationAmplitudeMin_[] = "MinCalibrationAmplitude"
static

Definition at line 114 of file ConstantsForMonitorable.h.

const char sistrip::calibrationChi2_[] = "CalibrationChi2"
static

Definition at line 107 of file ConstantsForMonitorable.h.

const char sistrip::calibrationChi2AS_[] = "StripCalibrationChi2"
static

Definition at line 113 of file ConstantsForMonitorable.h.

const char sistrip::calibrationChi2Max_[] = "MaxCalibrationChi2"
static

Definition at line 125 of file ConstantsForMonitorable.h.

const char sistrip::calibrationChi2Min_[] = "MinCalibrationChi2"
static

Definition at line 119 of file ConstantsForMonitorable.h.

const char sistrip::calibrationRiseTime_[] = "CalibrationRiseTime"
static

Definition at line 104 of file ConstantsForMonitorable.h.

const char sistrip::calibrationRiseTimeAS_[] = "StripCalibrationRiseTime"
static

Definition at line 110 of file ConstantsForMonitorable.h.

const char sistrip::calibrationRiseTimeMax_[] = "MaxCalibrationRiseTime"
static

Definition at line 122 of file ConstantsForMonitorable.h.

const char sistrip::calibrationRiseTimeMin_[] = "MinCalibrationRiseTime"
static

Definition at line 116 of file ConstantsForMonitorable.h.

const char sistrip::calibrationSmearing_[] = "CalibrationSmearing"
static

Definition at line 106 of file ConstantsForMonitorable.h.

const char sistrip::calibrationSmearingAS_[] = "StripCalibrationSmearing"
static

Definition at line 112 of file ConstantsForMonitorable.h.

const char sistrip::calibrationSmearingMax_[] = "MaxCalibrationSmearing"
static

Definition at line 124 of file ConstantsForMonitorable.h.

const char sistrip::calibrationSmearingMin_[] = "MinCalibrationSmearing"
static

Definition at line 118 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTail_[] = "CalibrationTail"
static

Definition at line 103 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTailAS_[] = "StripCalibrationTail"
static

Definition at line 109 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTailMax_[] = "MaxCalibrationTail"
static

Definition at line 121 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTailMin_[] = "MinCalibrationTail"
static

Definition at line 115 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTimeConstant_[] = "CalibrationTimeConstant"
static

Definition at line 105 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTimeConstantAS_[] = "StripCalibrationTimeConstant"
static

Definition at line 111 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTimeConstantMax_[] = "MaxCalibrationTimeConstant"
static

Definition at line 123 of file ConstantsForMonitorable.h.

const char sistrip::calibrationTimeConstantMin_[] = "MinCalibrationTimeConstant"
static

Definition at line 117 of file ConstantsForMonitorable.h.

const char sistrip::calibScanDeconRun_[] = "CalibrationScanDeco"
static

Definition at line 35 of file ConstantsForRunType.h.

const char sistrip::calibScanPeakRun_[] = "CalibrationScanPeak"
static

Definition at line 34 of file ConstantsForRunType.h.

const uint16_t sistrip::CCU_ADDR_MAX = 127
static

Definition at line 65 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::CCU_ADDR_MIN = 1
static

Definition at line 64 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::CCU_CHAN_MAX = 31
static

Definition at line 68 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::CCU_CHAN_MIN = 16
static

Definition at line 67 of file ConstantsForHardwareSystems.h.

const char sistrip::ccuAddr_[] = "CcuAddr"
static

Definition at line 55 of file ConstantsForGranularity.h.

const char sistrip::ccuChan_[] = "CcuChan"
static

Definition at line 56 of file ConstantsForGranularity.h.

const uint16_t sistrip::CHANS_PER_LLD = 3
static

Definition at line 39 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::CMS_FED_ID_MAX = static_cast<uint16_t>( FEDNumbering::MAXFEDID)
static

Definition at line 23 of file ConstantsForHardwareSystems.h.

const char sistrip::collate_[] = "Collate"
static
const char sistrip::controlView_[] = "ControlView"
static

Definition at line 21 of file ConstantsForView.h.

Referenced by VpspScanAnalysis::summary(), and CommissioningAnalysis::summary().

const uint16_t sistrip::CRATE_SLOT_MAX = 21
static

Definition at line 81 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::CRATE_SLOT_MIN = 2
static

Definition at line 80 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::DAQ_HDR_SIZE = 8
static

Definition at line 50 of file ConstantsForHardwareSystems.h.

const char sistrip::daqScopeModeMeanSignal_[] = "DaqScopeMode_MeanSignal"
static

Definition at line 128 of file ConstantsForMonitorable.h.

const char sistrip::daqScopeModeRun_[] = "DaqScopeMode"
static

Definition at line 36 of file ConstantsForRunType.h.

const uint16_t sistrip::DELAY_CHIPS_PER_FED = FEDCH_PER_FED/FEDCH_PER_DELAY_CHIP
static

Definition at line 16 of file SiStripFEDSpyBuffer.h.

const char sistrip::detectorView_[] = "DetectorView"
static

Definition at line 22 of file ConstantsForView.h.

const char sistrip::detKey_[] = "DetKey"
static

Definition at line 23 of file ConstantsForKeyType.h.

const char sistrip::dir_[] = "/"
static
const char sistrip::disk_[] = "Disk"
static

Definition at line 33 of file ConstantsForGranularity.h.

const char sistrip::dot_[] = "."
static

Definition at line 20 of file ConstantsForDqm.h.

Referenced by SummaryGeneratorControlView::fill().

const char sistrip::dqmClientFileName_[] = "SiStripCommissioningClient"
static

Definition at line 26 of file ConstantsForDqm.h.

const char sistrip::dqmRoot_[] = "DQMData"
static

Definition at line 28 of file ConstantsForDqm.h.

Referenced by VpspScanAnalysis::summary(), and CommissioningAnalysis::summary().

const char sistrip::dqmSourceFileName_[] = "SiStripCommissioningSource"
static

Definition at line 25 of file ConstantsForDqm.h.

const char sistrip::expertHisto_[] = "ExpertHisto"
static

Definition at line 21 of file ConstantsForHistoType.h.

const char sistrip::fastCablingAdcRange_[] = "AdcRangeInLightLevel"
static

Definition at line 34 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingAnalysis_[] = "FastCablingAnalysis"
static

Definition at line 26 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::fastCablingConnsPerFed_[] = "ConnectionsPerFed"
static

Definition at line 37 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingDcuId_[] = "DcuId"
static

Definition at line 28 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingHighLevel_[] = "HighLightLevel"
static

Definition at line 30 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingHighRms_[] = "SpreadInHighLightLevel"
static

Definition at line 31 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingLldCh_[] = "LldCh"
static

Definition at line 29 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingLowLevel_[] = "LowLightLevel"
static

Definition at line 32 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingLowRms_[] = "SpreadInLowLightLevel"
static

Definition at line 33 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingMax_[] = "MaximumLightLevel"
static

Definition at line 35 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingMin_[] = "MinimumLightLevel"
static

Definition at line 36 of file ConstantsForMonitorable.h.

const char sistrip::fastCablingRun_[] = "FastCabling"
static

Definition at line 20 of file ConstantsForRunType.h.

const uint16_t sistrip::FE_HDR_SIZE = 16
static

Definition at line 52 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FEC_CRATE_MAX = 4
static

Definition at line 90 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FEC_CRATE_MIN = 1
static

Definition at line 89 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FEC_CRATE_OFFSET = 0
static

Definition at line 33 of file SiStripConfigDb.h.

const uint16_t sistrip::FEC_RING_MAX = 8
static

Definition at line 62 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FEC_RING_MIN = 1
static

Definition at line 61 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FEC_RING_OFFSET = 0
static

Definition at line 34 of file SiStripConfigDb.h.

const char sistrip::fecCrate_[] = "FecCrate"
static

Definition at line 52 of file ConstantsForGranularity.h.

const char sistrip::feChan_[] = "FrontEndChannel"
static

Definition at line 46 of file ConstantsForGranularity.h.

const char sistrip::fecKey_[] = "FecKey"
static

Definition at line 22 of file ConstantsForKeyType.h.

const char sistrip::fecRing_[] = "FecRing"
static

Definition at line 54 of file ConstantsForGranularity.h.

const char sistrip::fecSlot_[] = "FecSlot"
static

Definition at line 53 of file ConstantsForGranularity.h.

const char sistrip::fecSystem_[] = "FecSystem"
static

Definition at line 51 of file ConstantsForGranularity.h.

const uint16_t sistrip::FED_ADC_RANGE = 0x400
static

Definition at line 17 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FED_CRATE_MAX = 60
static

Definition at line 87 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FED_CRATE_MIN = 1
static

Definition at line 86 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FED_ID_MAX = static_cast<uint16_t>( FEDNumbering::MAXSiStripFEDID)
static

Definition at line 22 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::FED_ID_MIN = static_cast<uint16_t>( FEDNumbering::MINSiStripFEDID)
static

Definition at line 21 of file ConstantsForHardwareSystems.h.

const char sistrip::fedApv_[] = "FedApv"
static

Definition at line 47 of file ConstantsForGranularity.h.

const char sistrip::fedCablingAdcLevel_[] = "AdcLevel"
static

Definition at line 25 of file ConstantsForMonitorable.h.

const char sistrip::fedCablingAnalysis_[] = "FedCablingAnalysis"
static

Definition at line 32 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::fedCablingFedCh_[] = "FedCh"
static

Definition at line 24 of file ConstantsForMonitorable.h.

const char sistrip::fedCablingFedId_[] = "FedId"
static

Definition at line 23 of file ConstantsForMonitorable.h.

const char sistrip::fedCablingRun_[] = "FedCabling"
static

Definition at line 21 of file ConstantsForRunType.h.

const uint16_t sistrip::FEDCH_PER_DELAY_CHIP = 4
static

Definition at line 15 of file SiStripFEDSpyBuffer.h.

Referenced by sistrip::FEDSpyChannelUnpacker::operator++().

const uint16_t sistrip::FEDCH_PER_FED = FEDCH_PER_FEUNIT * FEUNITS_PER_FED
static

Definition at line 30 of file ConstantsForHardwareSystems.h.

Referenced by SiStripShotFilter::filter().

const uint16_t sistrip::FEDCH_PER_FEUNIT = 12
static

Definition at line 28 of file ConstantsForHardwareSystems.h.

const char sistrip::fedChannel_[] = "FedChannel"
static

Definition at line 48 of file ConstantsForGranularity.h.

Referenced by FedCablingTask::book(), and FedCablingAlgorithm::extract().

const char sistrip::fedKey_[] = "FedKey"
static

Definition at line 21 of file ConstantsForKeyType.h.

const char sistrip::fedPreMixRaw_[] = "FedPreMixRaw"
static

Definition at line 118 of file ConstantsForHardwareSystems.h.

const char sistrip::fedProcRaw_[] = "FedProcessedRaw"
static

Definition at line 107 of file ConstantsForHardwareSystems.h.

const char sistrip::feDriver_[] = "FrontEndDriver"
static

Definition at line 44 of file ConstantsForGranularity.h.

Referenced by FedCablingTask::book(), and FedCablingAlgorithm::extract().

const char sistrip::fedScopeMode_[] = "FedScopeMode"
static

Definition at line 105 of file ConstantsForHardwareSystems.h.

const char sistrip::fedSystem_[] = "FedSystem"
static

Definition at line 43 of file ConstantsForGranularity.h.

const char sistrip::fedTimingBase_[] = "TickMarkBase"
static

Definition at line 53 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingDelay_[] = "RequiredDelayAdjustment"
static

Definition at line 51 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingError_[] = "ErrorOnTickMarkEdge"
static

Definition at line 52 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingHeight_[] = "TickMarkHeight"
static

Definition at line 55 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingMax_[] = "MaxSamplingPoint"
static

Definition at line 50 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingPeak_[] = "TickMarkPeak"
static

Definition at line 54 of file ConstantsForMonitorable.h.

const char sistrip::fedTimingRun_[] = "FedTiming"
static

Definition at line 23 of file ConstantsForRunType.h.

const char sistrip::fedTimingTime_[] = "TimeOfTickMarkEdge"
static

Definition at line 49 of file ConstantsForMonitorable.h.

const char sistrip::fedVirginRaw_[] = "FedVirginRaw"
static

Definition at line 106 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSuppr_[] = "FedZeroSuppressed"
static

Definition at line 108 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprCMO_[] = "FedZeroSuppressedCMOverride"
static

Definition at line 109 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8BB_[] = "FedZeroSuppressedLite8BB"
static

Definition at line 116 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8BBCMO_[] = "FedZeroSuppressedLite8BBCMOverride"
static

Definition at line 117 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8TB_[] = "FedZeroSuppressedLite8TB"
static

Definition at line 114 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8TBCMO_[] = "FedZeroSuppressedLite8TBCMOverride"
static

Definition at line 115 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8TT_[] = "FedZeroSuppressedLite8TT"
static

Definition at line 112 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite8TTCMO_[] = "FedZeroSuppressedLite8TTCMOverride"
static

Definition at line 113 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLite_[] = "FedZeroSupprressedLite"
static

Definition at line 110 of file ConstantsForHardwareSystems.h.

const char sistrip::fedZeroSupprLiteCMO_[] = "FedZeroSuppressedLiteCMOverride"
static

Definition at line 111 of file ConstantsForHardwareSystems.h.

const char sistrip::feUnit_[] = "FrontEndUnit"
static

Definition at line 45 of file ConstantsForGranularity.h.

const uint16_t sistrip::FEUNITS_PER_FED = 8
static

Definition at line 29 of file ConstantsForHardwareSystems.h.

const char sistrip::fineDelayErr_[] = "FineDelayError"
static

Definition at line 99 of file ConstantsForMonitorable.h.

const char sistrip::fineDelayPos_[] = "FineDelayPosition"
static

Definition at line 98 of file ConstantsForMonitorable.h.

const char sistrip::fineDelayRun_[] = "FineDelay"
static

Definition at line 31 of file ConstantsForRunType.h.

const uint32_t sistrip::FirstBadStripMask_ = 0x3FF
static

Definition at line 6 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const uint32_t sistrip::FirstBadStripShift_ = 22
static

Definition at line 14 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const uint32_t sistrip::FirstThStripMask_ = 0x3FF
static

Definition at line 10 of file ConstantsForCondObjects.h.

Referenced by SiStripThreshold::Data::encode().

const uint32_t sistrip::FirstThStripShift_ = 6
static
const uint32_t sistrip::FlagBadStripMask_ = 0xFFF
static

Definition at line 8 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const uint32_t sistrip::FlagBadStripShift_ = 0
static

Definition at line 16 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const uint16_t sistrip::FULL_DEBUG_HDR_SIZE = 8 * FE_HDR_SIZE
static

Definition at line 54 of file ConstantsForHardwareSystems.h.

const char sistrip::hex_[] = "0x"
static

Definition at line 21 of file ConstantsForDqm.h.

const uint32_t sistrip::HighThStripMask_ = 0x3F
static
const uint32_t sistrip::HighThStripShift_ = 0
static

Definition at line 19 of file ConstantsForCondObjects.h.

const char sistrip::histo1d_[] = "Histo1D"
static

Definition at line 21 of file ConstantsForPresentation.h.

const char sistrip::histo2dScatter_[] = "Histo2DScatter"
static

Definition at line 23 of file ConstantsForPresentation.h.

const char sistrip::histo2dSum_[] = "Histo2DSum"
static

Definition at line 22 of file ConstantsForPresentation.h.

const char sistrip::incompletePlateau_[] = "IncompletePlateau"
static

Definition at line 44 of file ConstantsForCommissioningAnalysis.h.

const uint8_t sistrip::INVALID =0xFF
static

Definition at line 17 of file SiStripFEDBufferComponents.h.

const uint32_t sistrip::invalid32_ = 0xFFFFFFFF
static
const uint16_t sistrip::invalid_ = 0xFFFF
static
const char sistrip::invalidDelayTime_[] = "InvalidDelayTime"
static

Definition at line 46 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::invalidLightLevel_[] = "InvalidLightLevel"
static

Definition at line 27 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::invalidRefTime_[] = "InvalidRefTime"
static

Definition at line 45 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::invalidTrimDacLevel_[] = "InvalidTrimDacLevel"
static

Definition at line 28 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::invalidZeroLightLevel_[] = "InvalidZeroLightLevel"
static

Definition at line 53 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::layer_[] = "Layer"
static
const uint16_t sistrip::LLD_CHAN_MAX = 3
static

Definition at line 71 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::LLD_CHAN_MIN = 1
static

Definition at line 70 of file ConstantsForHardwareSystems.h.

const char sistrip::lldChan_[] = "LldChannel"
static

Definition at line 39 of file ConstantsForGranularity.h.

const uint32_t sistrip::LowThStripMask_ = 0x3F
static
const uint32_t sistrip::LowThStripShift_ = 0
static

Definition at line 20 of file ConstantsForCondObjects.h.

const uint16_t sistrip::MAX_FECS_PER_CRATE = 20
static

Definition at line 84 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::MAX_FEDS_PER_CRATE = 16
static

Definition at line 83 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::maximum_ = 0x03FF
static
const char sistrip::missingTickMark_[] = "TickMarkNotFound"
static

Definition at line 40 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::mlCabling_[] = "SiStripCabling"
static
const char sistrip::mlCommissioning_[] = "SiStripCommissioning"
static
const char sistrip::mlConfigDb_[] = "SiStripConfigDb"
static

Definition at line 16 of file ConstantsForLogger.h.

const char sistrip::mlDigis_[] = "SiStripDigis"
static

Definition at line 17 of file ConstantsForLogger.h.

const char sistrip::mlDqmClient_[] = "SiStripDqmClient"
static

Definition at line 19 of file ConstantsForLogger.h.

Referenced by CalibrationHistograms::CalibrationHistograms(), FedCablingHistograms::createSummaryHisto(), FedCablingHistograms::FedCablingHistograms(), OptoScanHistograms::histoAnalysis(), VpspScanHistograms::histoAnalysis(), PedestalsHistograms::histoAnalysis(), NoiseHistograms::histoAnalysis(), PedsFullNoiseHistograms::histoAnalysis(), PedsOnlyHistograms::histoAnalysis(), SamplingHistograms::histoAnalysis(), CalibrationHistograms::histoAnalysis(), FedCablingHistograms::histoAnalysis(), NoiseHistograms::NoiseHistograms(), OptoScanHistograms::OptoScanHistograms(), PedestalsHistograms::PedestalsHistograms(), PedsFullNoiseHistograms::PedsFullNoiseHistograms(), PedsOnlyHistograms::PedsOnlyHistograms(), OptoScanHistograms::printAnalyses(), VpspScanHistograms::printAnalyses(), PedestalsHistograms::printAnalyses(), PedsFullNoiseHistograms::printAnalyses(), PedsOnlyHistograms::printAnalyses(), NoiseHistograms::printAnalyses(), CalibrationHistograms::printAnalyses(), FedCablingHistograms::printAnalyses(), SamplingHistograms::SamplingHistograms(), VpspScanHistograms::VpspScanHistograms(), CalibrationHistograms::~CalibrationHistograms(), FedCablingHistograms::~FedCablingHistograms(), NoiseHistograms::~NoiseHistograms(), OptoScanHistograms::~OptoScanHistograms(), PedestalsHistograms::~PedestalsHistograms(), PedsFullNoiseHistograms::~PedsFullNoiseHistograms(), PedsOnlyHistograms::~PedsOnlyHistograms(), SamplingHistograms::~SamplingHistograms(), and VpspScanHistograms::~VpspScanHistograms().

const char sistrip::mlDqmCommon_[] = "SiStripDqmCommon"
static
const char sistrip::mlDqmSource_[] = "SiStripDqmSource"
static
const char sistrip::mlESSources_[] = "SiStripESSources"
static
const char sistrip::mlInputSource_[] = "SiStripInputSource"
static

Definition at line 22 of file ConstantsForLogger.h.

const char sistrip::mlO2O_[] = "SiStripO2O"
static

Definition at line 23 of file ConstantsForLogger.h.

const char sistrip::mlRawToCluster_[] = "SiStripRawToCluster"
static

Definition at line 24 of file ConstantsForLogger.h.

const char sistrip::mlRawToDigi_[] = "SiStripRawToDigi"
static

Definition at line 25 of file ConstantsForLogger.h.

const char sistrip::mlSummaryPlots_[] = "SiStripSummaryPlots"
static
const char sistrip::mlTest_[] = "SiStripTEST"
static

Definition at line 27 of file ConstantsForLogger.h.

const char sistrip::module_[] = "Module"
static

Definition at line 38 of file ConstantsForGranularity.h.

const char sistrip::noBaselineLevel_[] = "InvalidZeroLightLevel"
static

Definition at line 60 of file ConstantsForCommissioningAnalysis.h.

Referenced by VpspScanAlgorithm::analyse().

const char sistrip::noBottomPlateau_[] = "CannotFindBottomPlateau"
static

Definition at line 58 of file ConstantsForCommissioningAnalysis.h.

Referenced by VpspScanAlgorithm::analyse().

const char sistrip::noCandidates_[] = "NoChannelsAboveThreshold"
static

Definition at line 33 of file ConstantsForCommissioningAnalysis.h.

Referenced by FedCablingAlgorithm::analyse().

const char sistrip::noEntries_[] = "NoEntriesInHistogramBin"
static

Definition at line 20 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::noiseAllStrips_[] = "StripNoise"
static

Definition at line 83 of file ConstantsForMonitorable.h.

const char sistrip::noiseBin84AllStrips_[] = "StripNoiseBin84"
static

Definition at line 93 of file ConstantsForMonitorable.h.

const char sistrip::noiseChi2AllStrips_[] = "StripNoiseChi2"
static

Definition at line 91 of file ConstantsForMonitorable.h.

const char sistrip::noiseGausAllStrips_[] = "StripNoiseGaus"
static

Definition at line 92 of file ConstantsForMonitorable.h.

const char sistrip::noiseKSAllStrips_[] = "StripNoiseKS"
static

Definition at line 90 of file ConstantsForMonitorable.h.

const char sistrip::noiseMax_[] = "NoiseMax"
static

Definition at line 86 of file ConstantsForMonitorable.h.

const char sistrip::noiseMean_[] = "NoiseMean"
static

Definition at line 84 of file ConstantsForMonitorable.h.

const char sistrip::noiseMin_[] = "NoiseMin"
static

Definition at line 87 of file ConstantsForMonitorable.h.

const char sistrip::noiseRMSAllStrips_[] = "StripNoiseRMS"
static

Definition at line 94 of file ConstantsForMonitorable.h.

const char sistrip::noiseRun_[] = "Noise"
static

Definition at line 28 of file ConstantsForRunType.h.

const char sistrip::noiseSignif_[] = "StripNoiseSignif"
static

Definition at line 95 of file ConstantsForMonitorable.h.

const char sistrip::noiseSpread_[] = "NoiseRmsSpread"
static

Definition at line 85 of file ConstantsForMonitorable.h.

const char sistrip::noRisingEdges_[] = "NoCandidateRisingEdges"
static

Definition at line 42 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::noTopPlateau_[] = "CannotFindTopPlateau"
static

Definition at line 57 of file ConstantsForCommissioningAnalysis.h.

Referenced by VpspScanAlgorithm::analyse().

const char sistrip::noVpspSetting_[] = "InvalidZeroLightLevel"
static

Definition at line 59 of file ConstantsForCommissioningAnalysis.h.

Referenced by VpspScanAlgorithm::analyse().

const char sistrip::null_[] = "null"
static

Definition at line 22 of file Constants.h.

Referenced by SiStripKey::isInvalid(), and SiStripKey::isValid().

const char sistrip::nullPtr_[] = "NullPointerToHistogram"
static
const uint16_t sistrip::NUMBER_OF_FEDS = static_cast<uint16_t>( FED_ID_MAX - FED_ID_MIN + 1 )
static

Definition at line 24 of file ConstantsForHardwareSystems.h.

const char sistrip::numberOfBins_[] = "UnexpectedNumberOfHistogramBins"
static

Definition at line 18 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::numberOfHistos_[] = "UnexpectedNumberOfHistograms"
static
const char sistrip::numOfDead_[] = "NumOfDeadStrips"
static

Definition at line 88 of file ConstantsForMonitorable.h.

const char sistrip::numOfNoisy_[] = "NumOfNoisyStrips"
static

Definition at line 89 of file ConstantsForMonitorable.h.

const char sistrip::optoScanAnalysis_[] = "OptoScanAnalysis"
static

Definition at line 52 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::optoScanBaseLiftOff_[] = "BaselineLiftOff"
static

Definition at line 63 of file ConstantsForMonitorable.h.

const char sistrip::optoScanLaserThresh_[] = "LaserThreshold"
static

Definition at line 64 of file ConstantsForMonitorable.h.

const char sistrip::optoScanLinkNoise_[] = "LinkNoise"
static

Definition at line 62 of file ConstantsForMonitorable.h.

const char sistrip::optoScanLldBias_[] = "LldBiasSetting"
static

Definition at line 58 of file ConstantsForMonitorable.h.

const char sistrip::optoScanLldGain_[] = "LldGainSetting"
static

Definition at line 59 of file ConstantsForMonitorable.h.

const char sistrip::optoScanMeasGain_[] = "MeasuredGain"
static

Definition at line 60 of file ConstantsForMonitorable.h.

const char sistrip::optoScanRun_[] = "OptoScan"
static

Definition at line 24 of file ConstantsForRunType.h.

const char sistrip::optoScanTickHeight_[] = "TickHeight"
static

Definition at line 65 of file ConstantsForMonitorable.h.

const char sistrip::optoScanZeroLight_[] = "ZeroLightLevel"
static

Definition at line 61 of file ConstantsForMonitorable.h.

const uint8_t sistrip::PACKET_CODE_PROC_RAW = 0xF2
static

Definition at line 77 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_PROC_RAW10 = 0x92
static

Definition at line 78 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_PROC_RAW8_BOTBOT = 0xCA
static

Definition at line 79 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_PROC_RAW8_TOPBOT = 0xB2
static

Definition at line 80 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_SCOPE = 0xE1
static

Definition at line 72 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_VIRGIN_RAW = 0xE6
static

Definition at line 73 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_VIRGIN_RAW10 = 0x86
static

Definition at line 74 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_VIRGIN_RAW8_BOTBOT = 0xC6
static

Definition at line 75 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_VIRGIN_RAW8_TOPBOT = 0xA6
static

Definition at line 76 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_ZERO_SUPPRESSED = 0xEA
static

Definition at line 81 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_ZERO_SUPPRESSED_LITE10 = 0x8A
static

Definition at line 82 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_ZERO_SUPPRESSED_LITE8 = 0xEA
static

Definition at line 83 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_ZERO_SUPPRESSED_LITE8_BOTBOT = 0xCA
static

Definition at line 84 of file SiStripFEDBufferComponents.h.

const uint8_t sistrip::PACKET_CODE_ZERO_SUPPRESSED_LITE8_TOPBOT = 0xAA
static

Definition at line 85 of file SiStripFEDBufferComponents.h.

const char sistrip::partition_[] = "Partition"
static

Definition at line 24 of file ConstantsForGranularity.h.

const char sistrip::pedestalsAllStrips_[] = "StripPedestals"
static

Definition at line 76 of file ConstantsForMonitorable.h.

const char sistrip::pedestalsMax_[] = "PedestalMax"
static

Definition at line 79 of file ConstantsForMonitorable.h.

const char sistrip::pedestalsMean_[] = "PedestalMean"
static

Definition at line 77 of file ConstantsForMonitorable.h.

const char sistrip::pedestalsMin_[] = "PedestalMin"
static

Definition at line 80 of file ConstantsForMonitorable.h.

const char sistrip::pedestalsRun_[] = "Pedestals"
static

Definition at line 26 of file ConstantsForRunType.h.

const char sistrip::pedestalsSpread_[] = "PedestalRmsSpread"
static

Definition at line 78 of file ConstantsForMonitorable.h.

const char sistrip::pedsFullNoiseRun_[] = "PedsFullNoise"
static

Definition at line 29 of file ConstantsForRunType.h.

const char sistrip::pedsOnlyRun_[] = "PedsOnly"
static

Definition at line 27 of file ConstantsForRunType.h.

const char sistrip::petal_[] = "Petal"
static

Definition at line 34 of file ConstantsForGranularity.h.

const char sistrip::physicsRun_[] = "Physics"
static

Definition at line 37 of file ConstantsForRunType.h.

const char sistrip::pipe_[] = "|"
static

Definition at line 19 of file ConstantsForDqm.h.

const uint8_t sistrip::PIPEADDR[APV_MAX_ADDRESS]
static
Initial value:
= {
48,49,51,50,54,55,53,52,
60,61,63,62,58,59,57,56,
40,41,43,42,46,47,45,44,
36,37,39,38,34,35,33,32,
96,97,99,98,102,103,101,100,
108,109,111,110,106,107,105,104,
120,121,123,122,126,127,125,124,
116,117,119,118,114,115,113,112,
80,81,83,82,86,87,85,84,
92,93,95,94,90,91,89,88,
72,73,75,74,78,79,77,76,
68,69,71,70,66,67,65,64,
192,193,195,194,198,199,197,196,
204,205,207,206,202,203,201,200,
216,217,219,218,222,223,221,220,
212,213,215,214,210,211,209,208,
240,241,243,242,246,247,245,244,
252,253,255,254,250,251,249,248,
232,233,235,234,238,239,237,236,
228,229,231,230,226,227,225,224,
160,161,163,162,166,167,165,164,
172,173,175,174,170,171,169,168,
184,185,187,186,190,191,189,188,
180,181,183,182,178,179,177,176
}

Definition at line 23 of file PipeAddrToTimeLookupTable.h.

Referenced by sistrip::FEDAddressConversion::pipelineAddress().

const char sistrip::profile1D_[] = "Profile1D"
static

Definition at line 24 of file ConstantsForPresentation.h.

const uint32_t sistrip::RangeBadStripMask_ = 0x3FF
static

Definition at line 7 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const uint32_t sistrip::RangeBadStripShift_ = 12
static

Definition at line 15 of file ConstantsForCondObjects.h.

Referenced by SiStripBadStrip::decode(), and SiStripBadStrip::encode().

const char sistrip::readoutView_[] = "ReadoutView"
static

Definition at line 20 of file ConstantsForView.h.

const char sistrip::rejectedCandidate_[] = "RejectedTickMarkCandidate"
static

Definition at line 43 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::ring_[] = "Ring"
static

Definition at line 35 of file ConstantsForGranularity.h.

const char sistrip::rod_[] = "Rod"
static

Definition at line 31 of file ConstantsForGranularity.h.

const char sistrip::root_[] = "SiStrip"
static
const char sistrip::runNumber_[] = "RunNumber"
static

Definition at line 33 of file ConstantsForDqm.h.

Referenced by PUDumper::analyze().

const uint16_t sistrip::SCOPE_MODE_MAX_SCOPE_LENGTH =1022
static

Definition at line 21 of file SiStripFEDBufferComponents.h.

const char sistrip::sep_[] = "_"
static

Definition at line 18 of file ConstantsForDqm.h.

const uint16_t sistrip::SLOTS_PER_CRATE = 20
static

Definition at line 78 of file ConstantsForHardwareSystems.h.

const char sistrip::smallDataRange_[] = "SmallRangeInRawData"
static

Definition at line 38 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::smallTickMarkHeight_[] = "SmallTickMarkHeight"
static

Definition at line 39 of file ConstantsForCommissioningAnalysis.h.

const uint16_t sistrip::SPY_BUFFER_SIZE_IN_BYTES = SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES * DELAY_CHIPS_PER_FED + 40
static

Definition at line 23 of file SiStripFEDSpyBuffer.h.

const uint16_t sistrip::SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES = SPY_DELAY_CHIP_PAYLOAD_SIZE_IN_BYTES+8
static

Definition at line 18 of file SiStripFEDSpyBuffer.h.

const uint16_t sistrip::SPY_DELAY_CHIP_PAYLOAD_SIZE_IN_BYTES = 376*4
static

Definition at line 17 of file SiStripFEDSpyBuffer.h.

const uint16_t sistrip::SPY_DELAYCHIP_DATA_OFFSET_IN_BITS = 44
static

Definition at line 19 of file SiStripFEDSpyBuffer.h.

const uint16_t sistrip::SPY_SAMPLES_PER_CHANNEL = 298
static

Definition at line 22 of file SiStripFEDSpyBuffer.h.

const char sistrip::string_[] = "String"
static

Definition at line 32 of file ConstantsForGranularity.h.

const uint16_t sistrip::STRIPS_PER_APV = 128
static

Definition at line 43 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::STRIPS_PER_FED = STRIPS_PER_FEUNIT * FEUNITS_PER_FED
static

Definition at line 46 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::STRIPS_PER_FEDCH = STRIPS_PER_APV * APVS_PER_FEDCH
static

Definition at line 44 of file ConstantsForHardwareSystems.h.

const uint16_t sistrip::STRIPS_PER_FEUNIT = STRIPS_PER_FEDCH * FEDCH_PER_FEUNIT
static

Definition at line 45 of file ConstantsForHardwareSystems.h.

const char sistrip::summaryHisto_[] = "SummaryHisto"
static

Definition at line 22 of file ConstantsForHistoType.h.

const char sistrip::summaryPlot_[] = "SummaryPlot"
static

Definition at line 32 of file ConstantsForDqm.h.

const char sistrip::taskId_[] = "SiStripCommissioningTask"
static

Definition at line 31 of file ConstantsForDqm.h.

const char sistrip::tec_[] = "Tec"
static

Definition at line 27 of file ConstantsForGranularity.h.

const char sistrip::tib_[] = "Tib"
static

Definition at line 25 of file ConstantsForGranularity.h.

const char sistrip::tickMarkBelowThresh_[] = "TickMarkHeightBelowThreshold"
static

Definition at line 41 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::tickMarkRecovered_[] = "TickMarkRecovered"
static

Definition at line 47 of file ConstantsForCommissioningAnalysis.h.

const uint8_t sistrip::TIMELOC[256]
static
const char sistrip::tob_[] = "Tob"
static

Definition at line 26 of file ConstantsForGranularity.h.

const char sistrip::tracker_[] = "Tracker"
static

Definition at line 23 of file ConstantsForGranularity.h.

const uint16_t sistrip::TRK_HDR_SIZE = 8
static

Definition at line 51 of file ConstantsForHardwareSystems.h.

const char sistrip::undefinedApvReadoutMode_[] = "UndefinedApvReadoutMode"
static

Definition at line 96 of file ConstantsForHardwareSystems.h.

const char sistrip::undefinedCablingSource_[] = "UndefinedCablingSource"
static

Definition at line 19 of file ConstantsForCablingSource.h.

const char sistrip::undefinedFedReadoutMode_[] = "UndefinedFedReadoutMode"
static

Definition at line 103 of file ConstantsForHardwareSystems.h.

const char sistrip::undefinedGranularity_[] = "UndefinedGranularity"
static

Definition at line 20 of file ConstantsForGranularity.h.

const char sistrip::undefinedHistoType_[] = "UndefinedHistoType"
static

Definition at line 19 of file ConstantsForHistoType.h.

const char sistrip::undefinedKey_[] = "UndefinedKey"
static

Definition at line 19 of file ConstantsForKeyType.h.

const char sistrip::undefinedMonitorable_[] = "UndefinedMonitorable"
static

Definition at line 20 of file ConstantsForMonitorable.h.

const char sistrip::undefinedPresentation_[] = "UndefinedPresentation"
static

Definition at line 19 of file ConstantsForPresentation.h.

const char sistrip::undefinedRunType_[] = "UndefinedRunType"
static

Definition at line 18 of file ConstantsForRunType.h.

const char sistrip::undefinedView_[] = "UndefinedView"
static
const char sistrip::unexpectedBinNumber_[] = "UnexpectedBinNumber"
static

Definition at line 19 of file ConstantsForCommissioningAnalysis.h.

const char sistrip::unexpectedExtraInfo_[] = "UnexpectedExtraInfoInHistoTitle"
static
const char sistrip::unexpectedTask_[] = "UnexpectedTaskInHistoTitle"
static
const uint16_t sistrip::unknown_ = 0xFFFE
static

Definition at line 19 of file Constants.h.

const char sistrip::unknownApvReadoutMode_[] = "UnknownApvReadoutMode"
static

Definition at line 95 of file ConstantsForHardwareSystems.h.

const char sistrip::unknownCablingSource_[] = "UnknownCablingSource"
static

Definition at line 18 of file ConstantsForCablingSource.h.

const char sistrip::unknownFedReadoutMode_[] = "UnknownFedReadoutMode"
static

Definition at line 102 of file ConstantsForHardwareSystems.h.

const char sistrip::unknownGranularity_[] = "UnknownGranularity"
static

Definition at line 19 of file ConstantsForGranularity.h.

const char sistrip::unknownHistoType_[] = "UnknownHistoType"
static

Definition at line 18 of file ConstantsForHistoType.h.

const char sistrip::unknownKey_[] = "UnknownKey"
static

Definition at line 18 of file ConstantsForKeyType.h.

const char sistrip::unknownMonitorable_[] = "UnknownMonitorable"
static

Definition at line 19 of file ConstantsForMonitorable.h.

const char sistrip::unknownPresentation_[] = "UnknownPresentation"
static

Definition at line 18 of file ConstantsForPresentation.h.

const char sistrip::unknownRunType_[] = "UnknownRunType"
static

Definition at line 17 of file ConstantsForRunType.h.

const char sistrip::unknownView_[] = "UnknownView"
static
const uint16_t sistrip::valid_ = 0xFFFD
static
const char sistrip::vpspScanAdcLevel_[] = "BaselineLevel"
static

Definition at line 71 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanApv0_[] = "Apv0VpspSetting"
static

Definition at line 69 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanApv1_[] = "Apv1VpspSetting"
static

Definition at line 70 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanBothApvs_[] = "ApvVpspSettings"
static

Definition at line 68 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanDigitalHigh_[] = "DigitalHigh"
static

Definition at line 72 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanDigitalLow_[] = "DigitalLow"
static

Definition at line 73 of file ConstantsForMonitorable.h.

const char sistrip::vpspScanRun_[] = "VpspScan"
static

Definition at line 25 of file ConstantsForRunType.h.