This is the documentation about PixelMaskAllPixels... More...
#include "interface/PixelMaskAllPixels.h"
Public Member Functions | |
void | addROCMaskBits (PixelROCMaskBits) |
const PixelROCMaskBits & | getMaskBits (int ROCId) const |
PixelROCMaskBits * | getMaskBits (PixelROCName name) |
PixelMaskAllPixels (std::string filename) | |
PixelMaskAllPixels (std::vector< std::vector< std::string > > &tableMat) | |
PixelMaskAllPixels () | |
PixelMaskCommon (std::string filename) | |
void | writeASCII (std::string filename) const |
void | writeASCII (std::string dir) const |
void | writeBinary (std::string filename) const |
void | writeBinary (std::string filename) const |
void | writeXML (pos::PixelConfigKey key, int version, std::string path) const |
virtual void | writeXML (std::ofstream *out) 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) 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) const |
virtual void | writeXMLTrailer (std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const |
Public Member Functions inherited from pos::PixelMaskBase | |
PixelMaskBase (std::string description, std::string creator, std::string date) | |
void | setOverride (PixelMaskOverrideBase *) |
virtual | ~PixelMaskBase () |
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 | ~PixelConfigBase () |
Private Attributes | |
std::vector< bool > | maskbits_ |
std::vector< PixelROCMaskBits > | maskbits_ |
std::vector< PixeROCName > | rocname_ |
This is the documentation about PixelMaskAllPixels...
This class implements..
" "
A longer explanation will be placed here later
Definition at line 23 of file PixelMaskAllPixels.h.
PixelMaskAllPixels::PixelMaskAllPixels | ( | std::string | filename | ) |
Definition at line 95 of file PixelMaskAllPixels.cc.
References trackerHits::c, gather_cfg::cout, i, recoMuon::in, maskbits_, pos::PixelROCMaskBits::read(), pos::PixelROCMaskBits::readBinary(), GlobalPosition_Frontier_DevDB_cff::tag, and tmp.
PixelMaskAllPixels::PixelMaskAllPixels | ( | std::vector< std::vector< std::string > > & | tableMat | ) |
Definition at line 27 of file PixelMaskAllPixels.cc.
References base64_decode, trackerHits::c, dtNoiseDBValidation_cfg::cerr, maskbits_, n, alignCSCRings::r, pos::PixelROCMaskBits::read(), and tmp.
PixelMaskAllPixels::PixelMaskAllPixels | ( | ) |
Definition at line 86 of file PixelMaskAllPixels.cc.
void PixelMaskAllPixels::addROCMaskBits | ( | PixelROCMaskBits | bits | ) |
Definition at line 89 of file PixelMaskAllPixels.cc.
References maskbits_.
|
virtual |
Implements pos::PixelMaskBase.
Definition at line 203 of file PixelMaskAllPixels.cc.
References maskbits_.
|
virtual |
Implements pos::PixelMaskBase.
Definition at line 210 of file PixelMaskAllPixels.cc.
References i, maskbits_, and mergeVDriftHistosByStation::name.
pos::PixelMaskAllPixels::PixelMaskCommon | ( | std::string | filename | ) |
|
virtual |
Implements pos::PixelMaskBase.
|
virtual |
Implements pos::PixelMaskBase.
Definition at line 234 of file PixelMaskAllPixels.cc.
References lut2db_cfg::filename, i, maskbits_, python.rootplot.argparse::module, pos::PixelModuleName::modulename(), mergeVDriftHistosByStation::name, and dbtoconf::out.
|
virtual |
Implements pos::PixelMaskBase.
|
virtual |
Implements pos::PixelMaskBase.
Definition at line 221 of file PixelMaskAllPixels.cc.
References i, maskbits_, and dbtoconf::out.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Reimplemented from pos::PixelMaskBase.
Definition at line 295 of file PixelMaskAllPixels.cc.
|
inlinevirtual |
|
virtual |
Reimplemented from pos::PixelMaskBase.
Definition at line 250 of file PixelMaskAllPixels.cc.
References gather_cfg::cout, pos::PixelConfigBase::getAuthor(), pos::PixelConfigBase::getComment(), pos::PixelTimeFormatter::getmSecTime(), and pos::PixelTimeFormatter::getTime().
|
inlinevirtual |
|
virtual |
Reimplemented from pos::PixelMaskBase.
Definition at line 306 of file PixelMaskAllPixels.cc.
References gather_cfg::cout.
|
private |
Definition at line 39 of file PixelMaskCommon.h.
|
private |
Definition at line 59 of file PixelMaskAllPixels.h.
Referenced by addROCMaskBits(), getMaskBits(), PixelMaskAllPixels(), writeASCII(), writeBinary(), and writeXML().
|
private |
Definition at line 38 of file PixelMaskCommon.h.