CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
pos::PixelCalibConfiguration Class Reference

This class implements the steps that are used in a scan over Threshold and CalDelay. More...

#include "interface/PixelCalibConfiguration.h"

Inheritance diagram for pos::PixelCalibConfiguration:
pos::PixelCalibBase pos::PixelConfigBase

Public Member Functions

void buildROCAndModuleLists (const PixelNameTranslation *translation, const PixelDetectorConfig *detconfig)
 
const std::set< PixelChannel > & channelList () const
 
const std::vector< std::vector
< unsigned int > > & 
columnList () const
 
bool containsScan (std::string name) const
 
std::vector< std::pair
< unsigned int, std::vector
< unsigned int > > > & 
fedCardsAndChannels (unsigned int crate, PixelNameTranslation *translation, PixelFEDConfig *fedconfig, PixelDetectorConfig *detconfig) const
 
std::set< unsigned int > getFECCrates (const PixelNameTranslation *translation, const PixelFECConfig *fecconfig) const
 
std::set< unsigned int > getFEDCrates (const PixelNameTranslation *translation, const PixelFEDConfig *fedconfig) const
 
std::map< unsigned int,
std::set< unsigned int > > 
getFEDsAndChannels (PixelNameTranslation *translation)
 
std::string getStreamedContent (void) const
 
std::set< unsigned int > getTKFECCrates (const PixelPortcardMap *portcardmap, const std::map< std::string, PixelPortCardConfig * > &mapNamePortCard, const PixelTKFECConfig *tkfecconfig) const
 
unsigned int iScan (std::string dac) const
 
unsigned int maxNumHitsPerROC () const
 
std::string mode () const
 
const std::set< PixelModuleName > & moduleList () const
 
unsigned int nConfigurations () const
 
void nextFECState (std::map< unsigned int, PixelFECConfigInterface * > &pixelFECs, PixelDetectorConfig *detconfig, PixelNameTranslation *trans, std::map< pos::PixelModuleName, pos::PixelMaskBase * > *masks, std::map< pos::PixelModuleName, pos::PixelTrimBase * > *trims, std::map< pos::PixelModuleName, pos::PixelDACSettings * > *dacss, unsigned int state) const
 
bool noHits () const
 
unsigned int nParameters () const
 
unsigned int nPixelPatterns () const
 
unsigned int nROC () const
 
unsigned int nScanPoints (std::string dac) const
 
unsigned int nScanPoints () const
 
unsigned int nTriggersPerPattern () const
 
unsigned int nTriggersTotal () const
 
unsigned int numberOfScanVariables () const
 
std::map< std::string,
std::string > 
parametersList () const
 
std::string parameterValue (std::string parameterName) const
 
 PixelCalibConfiguration (std::string filename="")
 
 PixelCalibConfiguration (std::vector< std::vector< std::string > > &)
 
std::set< std::pair< unsigned
int, unsigned int > > 
pixelsWithHits (unsigned int state) const
 
const std::vector< PixelROCName > & rocList () const
 
const std::vector< std::vector
< unsigned int > > & 
rowList () const
 
unsigned int scanCounter (std::string dac, unsigned int state) const
 
std::string scanName (unsigned int iscan) const
 
bool scanningROCForState (PixelROCName roc, unsigned int state) const
 
unsigned int scanValue (std::string dac, unsigned int state, PixelROCName roc) const
 
unsigned int scanValue (std::string dac, unsigned int state) const
 
double scanValueMax (std::string dac) const
 
double scanValueMin (std::string dac) const
 
std::vector< unsigned int > scanValues (std::string dac) const
 
bool scanValuesMixedAcrossROCs (std::string dac) const
 
double scanValueStep (std::string dac) const
 
bool singleROC () const
 
virtual void writeASCII (std::string dir="") const
 
void writeXML (pos::PixelConfigKey key, int version, std::string path) const
 
virtual void writeXML (std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const
 
virtual void writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const
 
virtual void writeXMLTrailer (std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const
 
virtual ~PixelCalibConfiguration ()
 
- Public Member Functions inherited from pos::PixelCalibBase
 PixelCalibBase ()
 
virtual void writeXMLHeader (pos::PixelConfigKey &key, int version, std::string path, std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const
 
virtual ~PixelCalibBase ()
 
- Public Member Functions inherited from pos::PixelConfigBase
std::string creator ()
 
std::string date ()
 
std::string description ()
 
std::string getAuthor () const
 
std::string getComment () const
 
 PixelConfigBase (std::string description, std::string creator, std::string date)
 
void setAuthor (std::string author)
 
void setComment (std::string comment)
 
virtual void writeXML (std::ofstream *out) const
 
virtual void writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out) const
 
virtual void writeXMLTrailer (std::ofstream *out) const
 
virtual ~PixelConfigBase ()
 

Private Member Functions

void buildObjectsDependingOnTheNameTranslation (const PixelNameTranslation *aNameTranslation)
 
void buildROCAndModuleListsFromROCSet (const std::set< PixelROCName > &rocSet)
 
unsigned int colCounter (unsigned int state) const
 
void disablePixels (PixelFECConfigInterface *pixelFEC, unsigned int irows, unsigned int icols, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const
 
void disablePixels (PixelFECConfigInterface *pixelFEC, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const
 
void enablePixels (PixelFECConfigInterface *pixelFEC, unsigned int irows, unsigned int icols, pos::PixelROCMaskBits *masks, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const
 
unsigned int nScanPoints (unsigned int iscan) const
 
unsigned int numROCsCalibratedOnChannel (PixelROCName roc) const
 
unsigned int ROCNumberOnChannelAmongThoseCalibrated (PixelROCName roc) const
 
unsigned int rowCounter (unsigned int state) const
 
unsigned int scanCounter (unsigned int iscan, unsigned int state) const
 
unsigned int scanROC (unsigned int state) const
 
unsigned int scanValue (unsigned int iscan, unsigned int state, unsigned int ROCNumber, unsigned int ROCsOnChannel) const
 
unsigned int scanValue (unsigned int iscan, unsigned int state, PixelROCName roc) const
 
double scanValueMax (unsigned int iscan) const
 
double scanValueMin (unsigned int iscan) const
 
std::vector< unsigned int > scanValues (unsigned int iscan) const
 
bool scanValuesMixedAcrossROCs (unsigned int iscan) const
 
double scanValueStep (unsigned int iscan) const
 

Private Attributes

bool _bufferData
 
std::string calibFileContent_
 
std::set< PixelChannelchannels_
 
std::vector< std::vector
< unsigned int > > 
cols_
 
std::vector< PixelDACScanRangedacs_
 
std::vector< std::pair
< unsigned int, std::vector
< unsigned int > > > 
fedCardsAndChannels_
 
bool highVCalRange_
 
std::set< PixelModuleNamemodules_
 
unsigned int nROC_
 
unsigned int ntrigger_
 
std::map< PixelROCName,
unsigned int > 
numROCsCalibratedOnChannel_
 
bool objectsDependingOnTheNameTranslationBuilt_
 
std::vector< int > old_icols
 
std::vector< int > old_irows
 
std::map< std::string,
std::string > 
parameters_
 
bool rocAndModuleListsBuilt_
 
std::vector< PixelROCInforocInfo_
 
std::vector< std::string > rocListInstructions_
 
std::map< PixelROCName,
unsigned int > 
ROCNumberOnChannelAmongThoseCalibrated_
 
std::vector< PixelROCNamerocs_
 
std::vector< std::vector
< unsigned int > > 
rows_
 
bool singleROC_
 
bool usesROCList_
 

Friends

std::ostream & pos::operator<< (std::ostream &s, const PixelCalibConfiguration &calib)
 

Additional Inherited Members

- Protected Attributes inherited from pos::PixelCalibBase
std::string mode_
 

Detailed Description

This class implements the steps that are used in a scan over Threshold and CalDelay.

" " " " It features a double inheritance, both from ConfigurationObjects and CalibrationObjects

A longer explanation will be placed here later

Definition at line 67 of file PixelCalibConfiguration.h.

Constructor & Destructor Documentation

PixelCalibConfiguration::PixelCalibConfiguration ( std::string  filename = "")

Definition at line 300 of file PixelCalibConfiguration.cc.

PixelCalibConfiguration::PixelCalibConfiguration ( std::vector< std::vector< std::string > > &  tableMat)

EXTENSION_TABLE_NAME: PIXEL_CALIB_CLOB (VIEW: CONF_KEY_PIXEL_CALIB_V)

CONFIG_KEY NOT NULL VARCHAR2(80) KEY_TYPE NOT NULL VARCHAR2(80) KEY_ALIAS NOT NULL VARCHAR2(80) VERSION VARCHAR2(40) KIND_OF_COND NOT NULL VARCHAR2(40) CALIB_TYPE VARCHAR2(200) CALIB_OBJ_DATA_FILE NOT NULL VARCHAR2(200) CALIB_OBJ_DATA_CLOB NOT NULL CLOB

Definition at line 24 of file PixelCalibConfiguration.cc.

PixelCalibConfiguration::~PixelCalibConfiguration ( )
virtual

Definition at line 553 of file PixelCalibConfiguration.cc.

Member Function Documentation

void PixelCalibConfiguration::buildObjectsDependingOnTheNameTranslation ( const PixelNameTranslation aNameTranslation)
private

Definition at line 747 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::buildROCAndModuleLists ( const PixelNameTranslation translation,
const PixelDetectorConfig detconfig 
)

Definition at line 555 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::buildROCAndModuleListsFromROCSet ( const std::set< PixelROCName > &  rocSet)
private

Definition at line 679 of file PixelCalibConfiguration.cc.

const std::set<PixelChannel>& pos::PixelCalibConfiguration::channelList ( ) const
inline

Definition at line 157 of file PixelCalibConfiguration.h.

unsigned int PixelCalibConfiguration::colCounter ( unsigned int  state) const
private

Definition at line 903 of file PixelCalibConfiguration.cc.

const std::vector<std::vector<unsigned int> >& pos::PixelCalibConfiguration::columnList ( ) const
inline
bool PixelCalibConfiguration::containsScan ( std::string  name) const

Definition at line 1663 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::disablePixels ( PixelFECConfigInterface pixelFEC,
unsigned int  irows,
unsigned int  icols,
pos::PixelROCTrimBits trims,
const PixelHdwAddress theROC 
) const
private

Definition at line 1486 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::disablePixels ( PixelFECConfigInterface pixelFEC,
pos::PixelROCTrimBits trims,
const PixelHdwAddress theROC 
) const
private

Definition at line 1511 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::enablePixels ( PixelFECConfigInterface pixelFEC,
unsigned int  irows,
unsigned int  icols,
pos::PixelROCMaskBits masks,
pos::PixelROCTrimBits trims,
const PixelHdwAddress theROC 
) const
private

Definition at line 1455 of file PixelCalibConfiguration.cc.

std::vector< std::pair< unsigned int, std::vector< unsigned int > > > & PixelCalibConfiguration::fedCardsAndChannels ( unsigned int  crate,
PixelNameTranslation translation,
PixelFEDConfig fedconfig,
PixelDetectorConfig detconfig 
) const

Definition at line 1265 of file PixelCalibConfiguration.cc.

std::set< unsigned int > PixelCalibConfiguration::getFECCrates ( const PixelNameTranslation translation,
const PixelFECConfig fecconfig 
) const

Definition at line 1358 of file PixelCalibConfiguration.cc.

std::set< unsigned int > PixelCalibConfiguration::getFEDCrates ( const PixelNameTranslation translation,
const PixelFEDConfig fedconfig 
) const

Definition at line 1336 of file PixelCalibConfiguration.cc.

std::map< unsigned int, std::set< unsigned int > > PixelCalibConfiguration::getFEDsAndChannels ( PixelNameTranslation translation)

Definition at line 1318 of file PixelCalibConfiguration.cc.

std::string pos::PixelCalibConfiguration::getStreamedContent ( void  ) const
inline

Definition at line 171 of file PixelCalibConfiguration.h.

std::set< unsigned int > PixelCalibConfiguration::getTKFECCrates ( const PixelPortcardMap portcardmap,
const std::map< std::string, PixelPortCardConfig * > &  mapNamePortCard,
const PixelTKFECConfig tkfecconfig 
) const

Definition at line 1380 of file PixelCalibConfiguration.cc.

unsigned int PixelCalibConfiguration::iScan ( std::string  dac) const

Definition at line 801 of file PixelCalibConfiguration.cc.

unsigned int PixelCalibConfiguration::maxNumHitsPerROC ( ) const

Definition at line 1633 of file PixelCalibConfiguration.cc.

std::string pos::PixelCalibConfiguration::mode ( ) const
inlinevirtual

Reimplemented from pos::PixelCalibBase.

Definition at line 159 of file PixelCalibConfiguration.h.

Referenced by SiPixelCalibConfiguration::SiPixelCalibConfiguration().

const std::set<PixelModuleName>& pos::PixelCalibConfiguration::moduleList ( ) const
inline

Definition at line 156 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nConfigurations ( ) const
inline

Definition at line 112 of file PixelCalibConfiguration.h.

void PixelCalibConfiguration::nextFECState ( std::map< unsigned int, PixelFECConfigInterface * > &  pixelFECs,
PixelDetectorConfig detconfig,
PixelNameTranslation trans,
std::map< pos::PixelModuleName, pos::PixelMaskBase * > *  masks,
std::map< pos::PixelModuleName, pos::PixelTrimBase * > *  trims,
std::map< pos::PixelModuleName, pos::PixelDACSettings * > *  dacss,
unsigned int  state 
) const

Definition at line 910 of file PixelCalibConfiguration.cc.

bool pos::PixelCalibConfiguration::noHits ( ) const
inline

Definition at line 115 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nParameters ( ) const
inline

Definition at line 163 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nPixelPatterns ( ) const
inline

Definition at line 102 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nROC ( ) const
inline

Definition at line 101 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nScanPoints ( std::string  dac) const
inline

Definition at line 104 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nScanPoints ( ) const
inline

Definition at line 106 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nScanPoints ( unsigned int  iscan) const
inlineprivate

Definition at line 204 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nTriggersPerPattern ( ) const
inline
unsigned int pos::PixelCalibConfiguration::nTriggersTotal ( ) const
inline

Definition at line 113 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::numberOfScanVariables ( ) const
inline

Definition at line 139 of file PixelCalibConfiguration.h.

unsigned int PixelCalibConfiguration::numROCsCalibratedOnChannel ( PixelROCName  roc) const
private

Definition at line 870 of file PixelCalibConfiguration.cc.

std::map<std::string, std::string> pos::PixelCalibConfiguration::parametersList ( ) const
inline

Definition at line 166 of file PixelCalibConfiguration.h.

std::string PixelCalibConfiguration::parameterValue ( std::string  parameterName) const

Definition at line 1532 of file PixelCalibConfiguration.cc.

std::set< std::pair< unsigned int, unsigned int > > PixelCalibConfiguration::pixelsWithHits ( unsigned int  state) const

Definition at line 1647 of file PixelCalibConfiguration.cc.

const std::vector<PixelROCName>& pos::PixelCalibConfiguration::rocList ( ) const
inline

Definition at line 155 of file PixelCalibConfiguration.h.

unsigned int PixelCalibConfiguration::ROCNumberOnChannelAmongThoseCalibrated ( PixelROCName  roc) const
private

Definition at line 862 of file PixelCalibConfiguration.cc.

unsigned int PixelCalibConfiguration::rowCounter ( unsigned int  state) const
private

Definition at line 896 of file PixelCalibConfiguration.cc.

const std::vector<std::vector<unsigned int> >& pos::PixelCalibConfiguration::rowList ( ) const
inline
unsigned int pos::PixelCalibConfiguration::scanCounter ( std::string  dac,
unsigned int  state 
) const
inline

Definition at line 125 of file PixelCalibConfiguration.h.

unsigned int PixelCalibConfiguration::scanCounter ( unsigned int  iscan,
unsigned int  state 
) const
private

Definition at line 878 of file PixelCalibConfiguration.cc.

std::string pos::PixelCalibConfiguration::scanName ( unsigned int  iscan) const
inline
bool PixelCalibConfiguration::scanningROCForState ( PixelROCName  roc,
unsigned int  state 
) const

Definition at line 846 of file PixelCalibConfiguration.cc.

unsigned int PixelCalibConfiguration::scanROC ( unsigned int  state) const
private

Definition at line 818 of file PixelCalibConfiguration.cc.

unsigned int pos::PixelCalibConfiguration::scanValue ( std::string  dac,
unsigned int  state,
PixelROCName  roc 
) const
inline

Definition at line 129 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::scanValue ( std::string  dac,
unsigned int  state 
) const
inline

Definition at line 134 of file PixelCalibConfiguration.h.

unsigned int PixelCalibConfiguration::scanValue ( unsigned int  iscan,
unsigned int  state,
unsigned int  ROCNumber,
unsigned int  ROCsOnChannel 
) const
private

Definition at line 828 of file PixelCalibConfiguration.cc.

unsigned int PixelCalibConfiguration::scanValue ( unsigned int  iscan,
unsigned int  state,
PixelROCName  roc 
) const
private

Definition at line 852 of file PixelCalibConfiguration.cc.

double pos::PixelCalibConfiguration::scanValueMax ( std::string  dac) const
inline

Definition at line 147 of file PixelCalibConfiguration.h.

double pos::PixelCalibConfiguration::scanValueMax ( unsigned int  iscan) const
inlineprivate

Definition at line 214 of file PixelCalibConfiguration.h.

double pos::PixelCalibConfiguration::scanValueMin ( std::string  dac) const
inline

Definition at line 146 of file PixelCalibConfiguration.h.

double pos::PixelCalibConfiguration::scanValueMin ( unsigned int  iscan) const
inlineprivate

Definition at line 213 of file PixelCalibConfiguration.h.

std::vector<unsigned int> pos::PixelCalibConfiguration::scanValues ( std::string  dac) const
inline
std::vector<unsigned int> pos::PixelCalibConfiguration::scanValues ( unsigned int  iscan) const
inlineprivate

Definition at line 211 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::scanValuesMixedAcrossROCs ( std::string  dac) const
inline

Definition at line 149 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::scanValuesMixedAcrossROCs ( unsigned int  iscan) const
inlineprivate

Definition at line 217 of file PixelCalibConfiguration.h.

double pos::PixelCalibConfiguration::scanValueStep ( std::string  dac) const
inline

Definition at line 148 of file PixelCalibConfiguration.h.

double pos::PixelCalibConfiguration::scanValueStep ( unsigned int  iscan) const
inlineprivate

Definition at line 216 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::singleROC ( ) const
inline

Definition at line 161 of file PixelCalibConfiguration.h.

void PixelCalibConfiguration::writeASCII ( std::string  dir = "") const
virtual

Implements pos::PixelConfigBase.

Definition at line 1545 of file PixelCalibConfiguration.cc.

void pos::PixelCalibConfiguration::writeXML ( pos::PixelConfigKey  key,
int  version,
std::string  path 
) const
inlinevirtual

Reimplemented from pos::PixelConfigBase.

Definition at line 176 of file PixelCalibConfiguration.h.

void PixelCalibConfiguration::writeXML ( std::ofstream *  out,
std::ofstream *  out1 = NULL,
std::ofstream *  out2 = NULL 
) const
virtual

Reimplemented from pos::PixelCalibBase.

Definition at line 1725 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::writeXMLHeader ( pos::PixelConfigKey  key,
int  version,
std::string  path,
std::ofstream *  out,
std::ofstream *  out1 = NULL,
std::ofstream *  out2 = NULL 
) const
virtual

Reimplemented from pos::PixelConfigBase.

Definition at line 1676 of file PixelCalibConfiguration.cc.

void PixelCalibConfiguration::writeXMLTrailer ( std::ofstream *  out,
std::ofstream *  out1 = NULL,
std::ofstream *  out2 = NULL 
) const
virtual

Reimplemented from pos::PixelCalibBase.

Definition at line 1741 of file PixelCalibConfiguration.cc.

Friends And Related Function Documentation

std::ostream& pos::operator<< ( std::ostream &  s,
const PixelCalibConfiguration calib 
)
friend

Member Data Documentation

bool pos::PixelCalibConfiguration::_bufferData
private

Definition at line 283 of file PixelCalibConfiguration.h.

std::string pos::PixelCalibConfiguration::calibFileContent_
private

Definition at line 288 of file PixelCalibConfiguration.h.

std::set<PixelChannel> pos::PixelCalibConfiguration::channels_
private

Definition at line 239 of file PixelCalibConfiguration.h.

std::vector<std::vector<unsigned int> > pos::PixelCalibConfiguration::cols_
private

Definition at line 230 of file PixelCalibConfiguration.h.

std::vector<PixelDACScanRange> pos::PixelCalibConfiguration::dacs_
private

Definition at line 249 of file PixelCalibConfiguration.h.

std::vector<std::pair<unsigned int, std::vector<unsigned int> > > pos::PixelCalibConfiguration::fedCardsAndChannels_
mutableprivate

Definition at line 244 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::highVCalRange_
private

Definition at line 260 of file PixelCalibConfiguration.h.

std::set<PixelModuleName> pos::PixelCalibConfiguration::modules_
private

Definition at line 234 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::nROC_
private

Definition at line 258 of file PixelCalibConfiguration.h.

unsigned int pos::PixelCalibConfiguration::ntrigger_
private

Definition at line 257 of file PixelCalibConfiguration.h.

std::map<PixelROCName, unsigned int> pos::PixelCalibConfiguration::numROCsCalibratedOnChannel_
private

Definition at line 241 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::objectsDependingOnTheNameTranslationBuilt_
private

Definition at line 242 of file PixelCalibConfiguration.h.

std::vector<int> pos::PixelCalibConfiguration::old_icols
mutableprivate

Definition at line 278 of file PixelCalibConfiguration.h.

std::vector<int> pos::PixelCalibConfiguration::old_irows
mutableprivate

Definition at line 277 of file PixelCalibConfiguration.h.

std::map<std::string, std::string> pos::PixelCalibConfiguration::parameters_
private

Definition at line 280 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::rocAndModuleListsBuilt_
private

Definition at line 235 of file PixelCalibConfiguration.h.

std::vector<PixelROCInfo> pos::PixelCalibConfiguration::rocInfo_
mutableprivate

Definition at line 233 of file PixelCalibConfiguration.h.

std::vector<std::string> pos::PixelCalibConfiguration::rocListInstructions_
private

Definition at line 236 of file PixelCalibConfiguration.h.

std::map<PixelROCName, unsigned int> pos::PixelCalibConfiguration::ROCNumberOnChannelAmongThoseCalibrated_
private

Definition at line 240 of file PixelCalibConfiguration.h.

std::vector<PixelROCName> pos::PixelCalibConfiguration::rocs_
mutableprivate

Definition at line 232 of file PixelCalibConfiguration.h.

std::vector<std::vector<unsigned int> > pos::PixelCalibConfiguration::rows_
private

Definition at line 229 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::singleROC_
private

Definition at line 227 of file PixelCalibConfiguration.h.

bool pos::PixelCalibConfiguration::usesROCList_
private

Definition at line 285 of file PixelCalibConfiguration.h.