#include <TrackerMap.h>
Public Types | |
typedef std::multimap< TmCcu *, TmModule * > | FecModule |
typedef std::map< const int, TmModule * > | ImoduleMap |
typedef std::map< const int, TmCcu * > | MapCcu |
typedef std::map< const int, TmPsu * > | MapPsu |
typedef std::multimap< const int, TmApvPair * > | ModApvPair |
typedef std::multimap< TmPsu *, TmModule * > | PsuModule |
typedef std::map< const int, TmModule * > | SmoduleMap |
typedef std::map< const int, TmApvPair * > | SvgApvPair |
typedef std::map< const int, int > | SvgFed |
Public Member Functions | |
void | addPixel (bool addPixelfl) |
void | build () |
void | defcwindow (int num_crate) |
void | deffecwindow (int num_crate) |
void | defpsuwindow (int num_rack) |
void | defwindow (int num_lay) |
void | drawApvPair (int crate, int numfed_incrate, bool total, TmApvPair *apvPair, std::ofstream *file, bool useApvPairValue) |
void | drawCcu (int crate, int numfed_incrate, bool total, TmCcu *ccu, std::ofstream *file, bool useCcuValue) |
void | drawHV2 (int rack, int numcrate_inrack, bool print_total, TmPsu *psu, std::ofstream *svgfile, bool usePsuValue) |
void | drawHV3 (int rack, int numcrate_inrack, bool print_total, TmPsu *psu, std::ofstream *svgfile, bool usePsuValue) |
void | drawModule (TmModule *mod, int key, int layer, bool total, std::ofstream *file) |
void | drawPalette (std::ofstream *file, int xoffset=3660, int yoffset=1540) |
void | drawPsu (int rack, int numcrate_inrack, bool print_total, TmPsu *psu, std::ofstream *svgfile, bool usePsuValue) |
void | fill (int layer, int ring, int nmod, float x) |
void | fill (int idmod, float qty) |
void | fill_all_blank () |
void | fill_current_val (int idmod, float current_val) |
void | fill_current_val_fed_channel (int fedId, int fedCh, float current_val) |
void | fill_fec_channel (int crate, int slot, int ring, int addr, float qty) |
void | fill_fed_channel (int fedId, int fedCh, float qty) |
void | fill_fed_channel (int modId, float qty) |
void | fill_hv_channel2 (int rack, int crate, int board, float qty) |
void | fill_hv_channel3 (int rack, int crate, int board, float qty) |
void | fill_lv_channel (int rack, int crate, int board, float qty) |
void | fillc (int idmod, int RGBcode) |
void | fillc (int idmod, int red, int green, int blue) |
void | fillc (int layer, int ring, int nmod, int red, int green, int blue) |
void | fillc_all_blank () |
void | fillc_fec_channel (int crate, int slot, int ring, int addr, int red, int green, int blue) |
void | fillc_fed_channel (int fedId, int fedCh, int red, int green, int blue) |
void | fillc_hv_channel2 (int rack, int crate, int board, int red, int green, int blue) |
void | fillc_hv_channel3 (int rack, int crate, int board, int red, int green, int blue) |
void | fillc_lv_channel (int rack, int crate, int board, int red, int green, int blue) |
int | find_layer (int ix, int iy) |
std::ifstream * | findfile (std::string filename) |
std::pair< float, float > | getAutomaticRange () |
int | getcolor (float value, int palette) |
int | getlayerCount (int subdet, int partdet) |
int | getmoduleCount (int subdet, int partdet, int layer, int ring) |
int | getNumMod () |
int | getringCount (int subdet, int partdet, int layer) |
int | getxsize () |
int | getysize () |
void | init () |
std::string | layername (int layer) |
void | load (std::string s="tmap.svg") |
int | module (int fedId, int fedCh) |
int | nlayer (int det, int part, int lay) |
void | onlyPixel (bool onlyPixelfl) |
double | phival (double x, double y) |
void | print (bool print_total=true, float minval=0., float maxval=0., std::string s="svgmap") |
void | printall (bool print_total=true, float minval=0., float maxval=0., std::string s="svgmap", int width=6000, int height=3200) |
void | printlayers (bool print_total=true, float minval=0., float maxval=0., std::string s="layer") |
void | printonline () |
void | reset () |
void | save (bool print_total=true, float minval=0., float maxval=0., std::string s="svgmap.svg", int width=1500, int height=800) |
void | save_as_fectrackermap (bool print_total=true, float minval=0., float maxval=0., std::string s="fec_svgmap.svg", int width=1500, int height=800) |
void | save_as_fedtrackermap (bool print_total=true, float minval=0., float maxval=0., std::string s="fed_svgmap.svg", int width=100+(90+100)*31+300, int height=150+(2940+150)*1+300) |
void | save_as_HVtrackermap (bool print_total=true, float minval=0., float maxval=0., std::string s="psu_svgmap.svg", int width=1500, int height=800) |
void | save_as_psutrackermap (bool print_total=true, float minval=0., float maxval=0., std::string s="psu_svgmap.svg", int width=100+(360+100)*5+300, int height=50+(150+50)*6+300) |
void | setPalette (int numpalette) |
void | setRange (float min, float max) |
void | setText (int idmod, std::string s) |
void | setText (int layer, int ring, int nmod, std::string s) |
void | setTitle (std::string s) |
void | showPalette (bool printflag1) |
TrackerMap (std::string s=" ", int xsize1=340, int ysize1=200) | |
TrackerMap (const edm::ParameterSet &iConfig) | |
TrackerMap (const edm::ParameterSet &iConfig, const SiStripFedCabling *tkFed, const TrackerTopology *const topology) | |
double | xdpixel (double x) |
double | xdpixelc (double x) |
double | xdpixelfec (double x) |
double | xdpixelpsu (double x) |
double | ydpixel (double y) |
double | ydpixelc (double y) |
double | ydpixelfec (double y) |
double | ydpixelpsu (double y) |
~TrackerMap () | |
default destructor More... | |
Static Public Member Functions | |
static bool | isRingStereo (int key) |
static int | layerno (int subdet, int leftright, int layer) |
Public Attributes | |
SvgApvPair | apvMap |
ModApvPair | apvModuleMap |
MapCcu | ccuMap |
bool | enableFecProcessing |
bool | enableFedProcessing |
bool | enableHVProcessing |
bool | enableLVProcessing |
FecModule | fecModuleMap |
SvgFed | fedMap |
int | firstRing [43] |
ImoduleMap | imoduleMap |
std::string | infilename |
std::string | jsfilename |
std::string | jsPath |
int | ndet |
int | npart |
int | ntotRing [43] |
int | palette |
bool | printflag |
bool | psetAvailable |
MapPsu | psuMap |
PsuModule | psuModuleMap |
bool | saveGeoTrackerMap |
bool | saveWebInterface |
SvgFed | slotMap |
SmoduleMap | smoduleMap |
std::string | title |
bool | tkMapLog |
std::vector< TColor * > | vc |
Protected Attributes | |
std::ifstream * | ccufile |
bool | firstcall |
int | firstcrate |
float | gmaxvalue |
float | gminvalue |
std::ifstream * | inputfile |
int | ix |
int | iy |
std::ifstream * | jsfile |
float | maxvalue |
float | minvalue |
int | ncrates |
int | nfeccrates |
int | nlay |
int | npsuracks |
int | number_modules |
bool | posrel |
std::ofstream * | savefile |
std::ofstream * | svgfile |
bool | temporary_file |
double | xmax |
double | xmin |
int | xsize |
double | ymax |
double | ymin |
int | ysize |
Private Attributes | |
bool | addPixelFlag |
float | oldz |
bool | onlyPixelFlag |
bool | saveAsSingleLayer |
Definition at line 72 of file TrackerMap.h.
typedef std::multimap<TmCcu* , TmModule*> TrackerMap::FecModule |
Definition at line 153 of file TrackerMap.h.
typedef std::map<const int , TmModule *> TrackerMap::ImoduleMap |
Definition at line 142 of file TrackerMap.h.
typedef std::map<const int , TmCcu*> TrackerMap::MapCcu |
Definition at line 151 of file TrackerMap.h.
typedef std::map<const int , TmPsu*> TrackerMap::MapPsu |
Definition at line 155 of file TrackerMap.h.
typedef std::multimap<const int , TmApvPair*> TrackerMap::ModApvPair |
Definition at line 146 of file TrackerMap.h.
typedef std::multimap<TmPsu* , TmModule*> TrackerMap::PsuModule |
Definition at line 157 of file TrackerMap.h.
typedef std::map<const int , TmModule *> TrackerMap::SmoduleMap |
Definition at line 140 of file TrackerMap.h.
typedef std::map<const int , TmApvPair*> TrackerMap::SvgApvPair |
Definition at line 144 of file TrackerMap.h.
typedef std::map<const int , int> TrackerMap::SvgFed |
Definition at line 148 of file TrackerMap.h.
TrackerMap::TrackerMap | ( | std::string | s = " " , |
int | xsize1 = 340 , |
||
int | ysize1 = 200 |
||
) |
Definition at line 412 of file TrackerMap.cc.
References enableFecProcessing, enableFedProcessing, enableHVProcessing, enableLVProcessing, infilename, init(), jsfilename, jsPath, psetAvailable, alignCSCRings::s, saveAsSingleLayer, saveGeoTrackerMap, saveWebInterface, title, tkMapLog, xsize, and ysize.
TrackerMap::TrackerMap | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 392 of file TrackerMap.cc.
References gather_cfg::cout, enableFedProcessing, firstcrate, edm::ParameterSet::getUntrackedParameter(), infilename, init(), jsfilename, ncrates, psetAvailable, saveAsSingleLayer, saveGeoTrackerMap, saveWebInterface, AlCaHLTBitMon_QueryRunRegistry::string, title, tkMapLog, xsize, and ysize.
TrackerMap::TrackerMap | ( | const edm::ParameterSet & | iConfig, |
const SiStripFedCabling * | tkFed, | ||
const TrackerTopology *const | topology | ||
) |
Definition at line 32 of file TrackerMap.cc.
References apvMap, apvModuleMap, dataDML::branchinfo, TmModule::capvids, TmModule::CcuId, ccuMap, TmCcu::cmodid, TmPsu::cmodid_HV2, TmPsu::cmodid_HV3, TmPsu::cmodid_LV, gather_cfg::cout, TmApvPair::crate, SiStripFecCabling::crates(), enableFecProcessing, enableFedProcessing, enableHVProcessing, enableLVProcessing, fecModuleMap, SiStripFedCabling::fedConnections(), SiStripFedCabling::fedIds(), fedMap, HcalMonitorModule_cfi::feds, firstcrate, contentValuesFiles::fullPath, TmCcu::getCcuCrate(), TmCcu::getCcuRing(), TmCcu::getCcuSlot(), SiStripDetCabling::getConnections(), TmApvPair::getFedCh(), TmApvPair::getFedId(), TmPsu::getPsuBoard(), TmPsu::getPsuBranch(), TmPsu::getPsuCrate(), TmPsu::getPsuDcs(), TmPsu::getPsuRack(), edm::ParameterSet::getUntrackedParameter(), TmModule::HVchannel, TmPsu::idex, TmCcu::idex, TmApvPair::idex, TmModule::idex, customiseL1CustomReco::idmod, imoduleMap, recoMuon::in, infilename, init(), sistrip::invalid32_, sistrip::invalid_, jsfilename, jsPath, relval_steps::key, TmCcu::layer, TmModule::layer, mod(), TmApvPair::mod, TmApvPair::mpos, TmCcu::mpos, TmModule::name, nchan, ncrates, nfeccrates, TmCcu::nmod, TmPsu::nmod, TmPsu::nmodHV2, TmPsu::nmodHV3, npsuracks, psetAvailable, TmPsu::psId, TmModule::PsuId, TmModule::psuIdex, psuMap, psuModuleMap, runTheMatrix::ret, relativeConstraints::ring, alignCSCRings::s, saveAsSingleLayer, saveGeoTrackerMap, saveWebInterface, slotMap, AlCaHLTBitMon_QueryRunRegistry::string, TmCcu::text, TmApvPair::text, TmPsu::text, TmPsu::textHV2, TmPsu::textHV3, title, tkMapLog, xsize, and ysize.
TrackerMap::~TrackerMap | ( | ) |
default destructor
Definition at line 490 of file TrackerMap.cc.
References apvMap, ccuMap, firstRing, relval_steps::key, mod(), module(), ntotRing, psuMap, relativeConstraints::ring, and smoduleMap.
|
inline |
Definition at line 130 of file TrackerMap.h.
References addPixelFlag.
Referenced by DetIdSelectorTest::DetIdSelectorTest().
void TrackerMap::build | ( | ) |
Definition at line 2808 of file TrackerMap.cc.
References TmModule::count, gather_cfg::cout, contentValuesFiles::fullPath, TmModule::idex, imoduleMap, recoMuon::in, timingPdfMaker::infile, infilename, relval_steps::key, TmModule::length, mod(), TmModule::name, mergeVDriftHistosByStation::name, number_modules, TmModule::posx, TmModule::posy, TmModule::posz, relativeConstraints::ring, TmModule::setUsed(), smoduleMap, AlCaHLTBitMon_QueryRunRegistry::string, TmModule::thickness, TmModule::value, TmModule::width, create_public_lumi_plots::width, and TmModule::widthAtHalfLength.
Referenced by init(), and psClasses.BuildThread::run().
|
inline |
Definition at line 299 of file TrackerMap.h.
References ix, iy, NUMFED_INCOLUMN, NUMFED_INROW, NUMFEDCH_INCOLUMN, NUMFEDCH_INROW, NUMFEDCRATE_INCOLUMN, XFEDCSIZE, XFEDOFFSET, xmax, xmin, YFEDCSIZE, YFEDOFFSET, ymax, and ymin.
Referenced by save_as_fedtrackermap().
|
inline |
|
inline |
Definition at line 317 of file TrackerMap.h.
References ix, iy, NUMPSUCH_INROW, NUMPSUCRATE_INCOLUMN, NUMPSURACK_INCOLUMN, xmax, xmin, XPSUOFFSET, XPSURSIZE, ymax, ymin, YPSUOFFSET, and YPSURSIZE.
Referenced by save_as_HVtrackermap(), and save_as_psutrackermap().
|
inline |
Definition at line 329 of file TrackerMap.h.
References ix, iy, posrel, xmax, xmin, xsize, ymax, ymin, and ysize.
Referenced by print(), printlayers(), and save().
void TrackerMap::drawApvPair | ( | int | crate, |
int | numfed_incrate, | ||
bool | total, | ||
TmApvPair * | apvPair, | ||
std::ofstream * | file, | ||
bool | useApvPairValue | ||
) |
Definition at line 943 of file TrackerMap.cc.
References TmApvPair::blue, TmModule::blue, create_public_lumi_plots::color, TmApvPair::count, TmModule::count, getcolor(), TmApvPair::getFedCh(), TmApvPair::getFedId(), TmModule::getKey(), TmApvPair::green, TmModule::green, cmsRelvalreport::green(), TmApvPair::idex, TmModule::idex, j, relval_2017::k, TmApvPair::mod, TmModule::name, np, NUMFED_INCOLUMN, NUMFED_INROW, NUMFEDCH_INCOLUMN, NUMFEDCH_INROW, palette, TmApvPair::red, TmModule::red, cmsRelvalreport::red(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmApvPair::value, TmModule::value, xdpixelc(), and ydpixelc().
Referenced by save_as_fedtrackermap().
void TrackerMap::drawCcu | ( | int | crate, |
int | numfed_incrate, | ||
bool | total, | ||
TmCcu * | ccu, | ||
std::ofstream * | file, | ||
bool | useCcuValue | ||
) |
Definition at line 1029 of file TrackerMap.cc.
References TmCcu::blue, TmCcu::cmodid, create_public_lumi_plots::color, TmCcu::count, TmCcu::getCcuRing(), TmCcu::getCcuSlot(), getcolor(), TmCcu::green, cmsRelvalreport::green(), TmCcu::idex, j, relval_2017::k, TmCcu::layer, TmCcu::mpos, np, palette, TmCcu::red, cmsRelvalreport::red(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmCcu::text, TmCcu::value, xdpixelfec(), and ydpixelfec().
Referenced by save_as_fectrackermap().
void TrackerMap::drawHV2 | ( | int | rack, |
int | numcrate_inrack, | ||
bool | print_total, | ||
TmPsu * | psu, | ||
std::ofstream * | svgfile, | ||
bool | usePsuValue | ||
) |
Definition at line 1171 of file TrackerMap.cc.
References TmPsu::blueHV2, TmPsu::cmodid_HV2, create_public_lumi_plots::color, TmPsu::countHV2, getcolor(), TmPsu::getPsuBoard(), TmPsu::getPsuCrate(), TmPsu::greenHV2, TmPsu::idex, j, relval_2017::k, np, palette, TmPsu::redHV2, alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmPsu::textHV2, TmPsu::valueHV2, xdpixelpsu(), and ydpixelpsu().
Referenced by save_as_HVtrackermap().
void TrackerMap::drawHV3 | ( | int | rack, |
int | numcrate_inrack, | ||
bool | print_total, | ||
TmPsu * | psu, | ||
std::ofstream * | svgfile, | ||
bool | usePsuValue | ||
) |
Definition at line 1238 of file TrackerMap.cc.
References TmPsu::blueHV3, TmPsu::cmodid_HV3, create_public_lumi_plots::color, TmPsu::countHV3, getcolor(), TmPsu::getPsuBoard(), TmPsu::getPsuCrate(), TmPsu::greenHV3, TmPsu::idex, j, relval_2017::k, np, palette, TmPsu::redHV3, alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmPsu::textHV3, TmPsu::valueHV3, xdpixelpsu(), and ydpixelpsu().
Referenced by save_as_HVtrackermap().
void TrackerMap::drawModule | ( | TmModule * | mod, |
int | key, | ||
int | layer, | ||
bool | total, | ||
std::ofstream * | file | ||
) |
Definition at line 537 of file TrackerMap.cc.
References TmModule::blue, TmModule::capvids, TmModule::CcuId, create_public_lumi_plots::color, funct::cos(), TmModule::count, getcolor(), TmModule::green, cmsRelvalreport::green(), TmModule::HVchannel, TmModule::idex, TmModule::idModule, isRingStereo(), j, relval_2017::k, TmModule::length, M_PI, TmModule::name, nlay, np, palette, phi, phival(), posrel, TmModule::posx, TmModule::posy, TmModule::posz, TmModule::psuIdex, alignCSCRings::r, TmModule::red, cmsRelvalreport::red(), TmModule::ring, funct::sin(), mathSSE::sqrt(), temporary_file, TmModule::text, TmModule::value, TmModule::width, TmModule::widthAtHalfLength, xdpixel(), and ydpixel().
Referenced by print(), printlayers(), and save().
void TrackerMap::drawPalette | ( | std::ofstream * | file, |
int | xoffset = 3660 , |
||
int | yoffset = 1540 |
||
) |
Definition at line 2500 of file TrackerMap.cc.
References create_public_lumi_plots::color, gather_cfg::cout, getcolor(), cmsRelvalreport::green(), i, maxvalue, minvalue, palette, cmsRelvalreport::red(), relval_parameters_module::step, temporary_file, tkMapLog, and create_public_lumi_plots::width.
Referenced by print(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
void TrackerMap::drawPsu | ( | int | rack, |
int | numcrate_inrack, | ||
bool | print_total, | ||
TmPsu * | psu, | ||
std::ofstream * | svgfile, | ||
bool | usePsuValue | ||
) |
Definition at line 1094 of file TrackerMap.cc.
References TmPsu::blue, TmPsu::cmodid_LV, create_public_lumi_plots::color, TmPsu::count, getcolor(), TmPsu::getPsuBoard(), TmPsu::getPsuCrate(), TmPsu::green, cmsRelvalreport::green(), TmPsu::idex, j, relval_2017::k, np, NUMPSUCH_INROW, NUMPSUCRATE_INCOLUMN, palette, TmPsu::red, cmsRelvalreport::red(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmPsu::text, TmPsu::value, xdpixelpsu(), and ydpixelpsu().
Referenced by save_as_psutrackermap().
void TrackerMap::fill | ( | int | layer, |
int | ring, | ||
int | nmod, | ||
float | x | ||
) |
Definition at line 2777 of file TrackerMap.cc.
References TmModule::count, gather_cfg::cout, relval_steps::key, mod(), smoduleMap, and TmModule::value.
Referenced by SiStripCablingTrackerMap::analyze(), SiStripQualityStatistics::analyze(), SiStripPlotGain::DoAnalysis(), SiStripCorrelateNoise::DoAnalysis(), TkHistoMap::dumpInTkMap(), SiStripBaseCondObjDQM::fillTkMap(), load(), and SiStripHitEffFromCalibTree::makeTKMap().
void TrackerMap::fill | ( | int | idmod, |
float | qty | ||
) |
Definition at line 2757 of file TrackerMap.cc.
References TmModule::count, gather_cfg::cout, customiseL1CustomReco::idmod, imoduleMap, mod(), and TmModule::value.
void TrackerMap::fill_all_blank | ( | ) |
Definition at line 2740 of file TrackerMap.cc.
References fill_current_val(), and imoduleMap.
Referenced by SiStripTrackerMapCreator::create().
void TrackerMap::fill_current_val | ( | int | idmod, |
float | current_val | ||
) |
Definition at line 2750 of file TrackerMap.cc.
References TmModule::count, gather_cfg::cout, customiseL1CustomReco::idmod, imoduleMap, mod(), TmModule::red, and TmModule::value.
Referenced by DetIdSelectorTest::analyze(), TrackerDpgAnalysis::beginRun(), fill_all_blank(), and SiStripTrackerMapCreator::paintTkMapFromHistogram().
void TrackerMap::fill_current_val_fed_channel | ( | int | fedId, |
int | fedCh, | ||
float | current_val | ||
) |
Definition at line 2565 of file TrackerMap.cc.
References apvMap, TmApvPair::count, gather_cfg::cout, relval_steps::key, TmApvPair::red, and TmApvPair::value.
void TrackerMap::fill_fec_channel | ( | int | crate, |
int | slot, | ||
int | ring, | ||
int | addr, | ||
float | qty | ||
) |
Definition at line 2589 of file TrackerMap.cc.
References ccuMap, TmCcu::count, gather_cfg::cout, relval_steps::key, and TmCcu::value.
void TrackerMap::fill_fed_channel | ( | int | fedId, |
int | fedCh, | ||
float | qty | ||
) |
Definition at line 2698 of file TrackerMap.cc.
References apvMap, TmApvPair::count, gather_cfg::cout, relval_steps::key, and TmApvPair::value.
void TrackerMap::fill_fed_channel | ( | int | modId, |
float | qty | ||
) |
Definition at line 2550 of file TrackerMap.cc.
References apvModuleMap, TmApvPair::count, gather_cfg::cout, and TmApvPair::value.
void TrackerMap::fill_hv_channel2 | ( | int | rack, |
int | crate, | ||
int | board, | ||
float | qty | ||
) |
Definition at line 2659 of file TrackerMap.cc.
References TmPsu::countHV2, gather_cfg::cout, relval_steps::key, psuMap, and TmPsu::valueHV2.
void TrackerMap::fill_hv_channel3 | ( | int | rack, |
int | crate, | ||
int | board, | ||
float | qty | ||
) |
Definition at line 2671 of file TrackerMap.cc.
References TmPsu::countHV3, gather_cfg::cout, relval_steps::key, psuMap, and TmPsu::valueHV3.
void TrackerMap::fill_lv_channel | ( | int | rack, |
int | crate, | ||
int | board, | ||
float | qty | ||
) |
Definition at line 2618 of file TrackerMap.cc.
References TmPsu::count, gather_cfg::cout, relval_steps::key, psuMap, and TmPsu::value.
|
inline |
Definition at line 104 of file TrackerMap.h.
References fillc().
Referenced by SiStripQualityStatistics::analyze(), SiStripCorrelateBadStripAndNoise::correlateWithNoise(), fillc(), fillc_all_blank(), SiStripHitEffFromCalibTree::makeTKMap(), SiStripTrackerMapCreator::paintTkMapFromAlarm(), SiStripTrackerMapCreator::paintTkMapFromHistogram(), and SiStripQualityStatistics::SetBadComponents().
void TrackerMap::fillc | ( | int | idmod, |
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2711 of file TrackerMap.cc.
References TmModule::blue, gather_cfg::cout, TmModule::green, cmsRelvalreport::green(), customiseL1CustomReco::idmod, imoduleMap, mod(), TmModule::red, and cmsRelvalreport::red().
void TrackerMap::fillc | ( | int | layer, |
int | ring, | ||
int | nmod, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2720 of file TrackerMap.cc.
References TmModule::blue, gather_cfg::cout, TmModule::green, cmsRelvalreport::green(), relval_steps::key, mod(), TmModule::red, cmsRelvalreport::red(), and smoduleMap.
void TrackerMap::fillc_all_blank | ( | ) |
Definition at line 2732 of file TrackerMap.cc.
References fillc(), and imoduleMap.
Referenced by SiStripTrackerMapCreator::setTkMapFromAlarm().
void TrackerMap::fillc_fec_channel | ( | int | crate, |
int | slot, | ||
int | ring, | ||
int | addr, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2576 of file TrackerMap.cc.
References TmCcu::blue, ccuMap, gather_cfg::cout, TmCcu::green, cmsRelvalreport::green(), relval_steps::key, TmCcu::red, and cmsRelvalreport::red().
void TrackerMap::fillc_fed_channel | ( | int | fedId, |
int | fedCh, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2538 of file TrackerMap.cc.
References apvMap, TmApvPair::blue, gather_cfg::cout, TmApvPair::green, cmsRelvalreport::green(), relval_steps::key, TmApvPair::red, and cmsRelvalreport::red().
void TrackerMap::fillc_hv_channel2 | ( | int | rack, |
int | crate, | ||
int | board, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2631 of file TrackerMap.cc.
References TmPsu::blueHV2, gather_cfg::cout, cmsRelvalreport::green(), TmPsu::greenHV2, relval_steps::key, psuMap, cmsRelvalreport::red(), and TmPsu::redHV2.
void TrackerMap::fillc_hv_channel3 | ( | int | rack, |
int | crate, | ||
int | board, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2644 of file TrackerMap.cc.
References TmPsu::blueHV3, gather_cfg::cout, cmsRelvalreport::green(), TmPsu::greenHV3, relval_steps::key, psuMap, cmsRelvalreport::red(), and TmPsu::redHV3.
void TrackerMap::fillc_lv_channel | ( | int | rack, |
int | crate, | ||
int | board, | ||
int | red, | ||
int | green, | ||
int | blue | ||
) |
Definition at line 2604 of file TrackerMap.cc.
References TmPsu::blue, gather_cfg::cout, TmPsu::green, cmsRelvalreport::green(), relval_steps::key, psuMap, TmPsu::red, and cmsRelvalreport::red().
|
inline |
Definition at line 188 of file TrackerMap.h.
References Clusterizer1DCommons::add(), xsize, and ysize.
std::ifstream * TrackerMap::findfile | ( | std::string | filename | ) |
Definition at line 3510 of file TrackerMap.cc.
References gather_cfg::cout, lut2db_cfg::filename, contentValuesFiles::fullPath, recoMuon::in, jsPath, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by printall(), and printonline().
std::pair< float, float > TrackerMap::getAutomaticRange | ( | ) |
Definition at line 675 of file TrackerMap.cc.
References TmModule::count, firstRing, relval_steps::key, dqm-mbProfile::log, mod(), module(), TmModule::notInUse(), ntotRing, relativeConstraints::ring, smoduleMap, tkMapLog, TmModule::value, and relativeConstraints::value.
int TrackerMap::getcolor | ( | float | value, |
int | palette | ||
) |
Definition at line 2851 of file TrackerMap.cc.
References delta, cmsRelvalreport::green(), dqm-mbProfile::log, maxvalue, minvalue, cmsRelvalreport::red(), tkMapLog, and x.
Referenced by drawApvPair(), drawCcu(), drawHV2(), drawHV3(), drawModule(), drawPalette(), and drawPsu().
|
inline |
|
inline |
|
inline |
Definition at line 138 of file TrackerMap.h.
|
inline |
|
inline |
|
inline |
void TrackerMap::init | ( | void | ) |
Definition at line 439 of file TrackerMap.cc.
References addPixelFlag, build(), firstcall, firstRing, getlayerCount(), getmoduleCount(), getringCount(), gmaxvalue, gminvalue, isRingStereo(), ix, iy, relval_steps::key, maxvalue, minvalue, module(), ndet, nlayer(), nlayers, npart, ntotRing, onlyPixelFlag, palette, posrel, printflag, relativeConstraints::ring, smoduleMap, and temporary_file.
Referenced by TrackerMap().
|
inlinestatic |
Definition at line 441 of file TrackerMap.h.
Referenced by drawModule(), and init().
|
inline |
Definition at line 463 of file TrackerMap.h.
References alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinestatic |
void TrackerMap::load | ( | std::string | s = "tmap.svg" | ) |
Definition at line 2398 of file TrackerMap.cc.
References gather_cfg::cout, fill(), recoMuon::in, inputfile, geometryCSVtoXML::line, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by MatrixToProcess.MatrixToProcess::getProcess(), and MatrixToProcess.MatrixToProcess::listAll().
int TrackerMap::module | ( | int | fedId, |
int | fedCh | ||
) |
Definition at line 2688 of file TrackerMap.cc.
References apvMap, gather_cfg::cout, TmModule::idex, relval_steps::key, and TmApvPair::mod.
Referenced by getAutomaticRange(), init(), print(), printall(), printlayers(), printonline(), save(), and ~TrackerMap().
|
inline |
|
inline |
|
inline |
void TrackerMap::print | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "svgmap" |
||
) |
Definition at line 2433 of file TrackerMap.cc.
References TmModule::count, defwindow(), drawModule(), drawPalette(), firstRing, contentValuesFiles::fullPath, recoMuon::in, jsfile, jsfilename, relval_steps::key, geometryCSVtoXML::line, maxvalue, minvalue, mod(), module(), TmModule::notInUse(), ntotRing, GenerateHcalLaserBadRunList::out, printflag, relativeConstraints::ring, smoduleMap, AlCaHLTBitMon_QueryRunRegistry::string, svgfile, temporary_file, title, TmModule::value, and relativeConstraints::value.
Referenced by SiStripQualityStatistics::analyze(), SiStripCablingTrackerMap::endJob(), and SiStripQualityStatistics::endJob().
void TrackerMap::printall | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "svgmap" , |
||
int | width = 6000 , |
||
int | height = 3200 |
||
) |
Definition at line 3179 of file TrackerMap.cc.
References apvMap, apvModuleMap, ccuMap, mps_check::command, gather_cfg::cout, enableFecProcessing, enableFedProcessing, enableHVProcessing, enableLVProcessing, fecModuleMap, l1tstage2_dqm_sourceclient-live_cfg::fedId, fedMap, symbols::filetype, findfile(), firstcrate, firstRing, newFWLiteAna::found, TmCcu::getCcuCrate(), TmApvPair::getFedCh(), TmApvPair::getFedId(), TmPsu::getPsuBoard(), TmPsu::getPsuRack(), TmPsu::idex, TmCcu::idex, TmApvPair::idex, TmModule::idex, customiseL1CustomReco::idmod, relval_steps::key, geometryCSVtoXML::line, mod(), TmApvPair::mod, module(), TmCcu::mpos, TmModule::name, nchan, ncrates, nfeccrates, TmCcu::nmod, TmPsu::nmod, TmPsu::nmodHV2, TmPsu::nmodHV3, TmModule::notInUse(), npsuracks, ntotRing, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, funct::pow(), printlayers(), psuMap, psuModuleMap, runTheMatrix::ret, relativeConstraints::ring, alignCSCRings::s, save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), saveGeoTrackerMap, saveWebInterface, smoduleMap, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmCcu::text, TmApvPair::text, TmPsu::text, TmPsu::textHV2, TmPsu::textHV3, title, tkMapLog, makeMuonMisalignmentScenario::txtfile, and create_public_lumi_plots::width.
void TrackerMap::printlayers | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "layer" |
||
) |
Definition at line 3527 of file TrackerMap.cc.
References TmModule::count, defwindow(), drawModule(), firstRing, relval_steps::key, maxvalue, minvalue, mod(), module(), TmModule::notInUse(), ntotRing, GenerateHcalLaserBadRunList::out, relativeConstraints::ring, saveAsSingleLayer, smoduleMap, TmModule::value, relativeConstraints::value, and makeMuonMisalignmentScenario::xmlfile.
Referenced by printall(), and printonline().
void TrackerMap::printonline | ( | ) |
Definition at line 2878 of file TrackerMap.cc.
References apvMap, apvModuleMap, ccuMap, mps_check::command, gather_cfg::cout, enableFecProcessing, enableFedProcessing, enableHVProcessing, enableLVProcessing, fecModuleMap, l1tstage2_dqm_sourceclient-live_cfg::fedId, fedMap, findfile(), firstcrate, firstRing, TmCcu::getCcuCrate(), TmApvPair::getFedCh(), TmApvPair::getFedId(), TmPsu::getPsuBoard(), TmPsu::getPsuRack(), gmaxvalue, gminvalue, TmPsu::idex, TmCcu::idex, TmApvPair::idex, TmModule::idex, customiseL1CustomReco::idmod, relval_steps::key, geometryCSVtoXML::line, mod(), TmApvPair::mod, module(), TmCcu::mpos, TmModule::name, nchan, ncrates, nfeccrates, TmCcu::nmod, TmPsu::nmod, TmPsu::nmodHV2, TmPsu::nmodHV3, TmModule::notInUse(), npsuracks, ntotRing, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printlayers(), psuMap, psuModuleMap, runTheMatrix::ret, relativeConstraints::ring, save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), smoduleMap, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, TmCcu::text, TmApvPair::text, TmPsu::text, TmPsu::textHV2, TmPsu::textHV3, title, and makeMuonMisalignmentScenario::txtfile.
Referenced by SiStripTrackerMapCreator::create().
void TrackerMap::reset | ( | void | ) |
Definition at line 431 of file TrackerMap.cc.
References TmModule::count, imoduleMap, mod(), TmModule::red, and TmModule::value.
Referenced by MatrixReader.MatrixReader::__init__(), and MatrixReader.MatrixReader::showRaw().
void TrackerMap::save | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "svgmap.svg" , |
||
int | width = 1500 , |
||
int | height = 800 |
||
) |
Definition at line 699 of file TrackerMap.cc.
References addPixelFlag, EnergyCorrector::c, cuy::col, colors, mps_check::command, TmModule::count, gather_cfg::cout, defwindow(), drawModule(), drawPalette(), lut2db_cfg::filename, symbols::filetype, firstRing, newFWLiteAna::found, cmsRelvalreport::green(), i, recoMuon::in, relval_steps::key, cmsLHEtoEOSManager::l, dqm-mbProfile::log, maxvalue, minvalue, mod(), module(), TmModule::notInUse(), npoints, ntotRing, onlyPixelFlag, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printflag, cmsRelvalreport::red(), relativeConstraints::ring, alignCSCRings::s, savefile, saveGeoTrackerMap, smoduleMap, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, title, tkMapLog, TmModule::value, relativeConstraints::value, vc, x, and y.
Referenced by Vispa.Main.TabController.TabController::allowClose(), SiStripQualityStatistics::analyze(), TkVoltageMapCreator::beginRun(), TrackerDpgAnalysis::beginRun(), Vispa.Main.TabController.TabController::checkModificationTimestamp(), SiStripTrackerMapCreator::createForOffline(), SiStripCorrelateNoise::DoPlots(), SiStripCablingTrackerMap::endJob(), SiStripQualityStatistics::endJob(), SiStripCorrelateBadStripAndNoise::endJob(), SiStripPlotGain::endJob(), BuildTrackerMapPlugin::endJob(), DetIdSelectorTest::endJob(), SiStripHitEffFromCalibTree::makeTKMap(), printall(), printonline(), and SiStripBaseCondObjDQM::saveTkMap().
void TrackerMap::save_as_fectrackermap | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "fec_svgmap.svg" , |
||
int | width = 1500 , |
||
int | height = 800 |
||
) |
Definition at line 1303 of file TrackerMap.cc.
References TmCcu::blue, EnergyCorrector::c, ccuMap, cuy::col, colors, mps_check::command, TmCcu::count, gather_cfg::cout, deffecwindow(), drawCcu(), drawPalette(), enableFecProcessing, fecModuleMap, lut2db_cfg::filename, symbols::filetype, newFWLiteAna::found, TmCcu::getCcuCrate(), TmCcu::getCcuSlot(), TmCcu::green, cmsRelvalreport::green(), i, recoMuon::in, cmsLHEtoEOSManager::l, dqm-mbProfile::log, maxvalue, minvalue, nfeccrates, TmCcu::nmod, npoints, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printflag, TmCcu::red, cmsRelvalreport::red(), runTheMatrix::ret, alignCSCRings::s, saveAsSingleLayer, savefile, saveWebInterface, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, title, tkMapLog, TmCcu::value, relativeConstraints::value, vc, x, and y.
Referenced by printall(), and printonline().
void TrackerMap::save_as_fedtrackermap | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "fed_svgmap.svg" , |
||
int | width = 100 +( 90 + 100 )* 31 +300 , |
||
int | height = 150 +( 2940 + 150 )* 1 +300 |
||
) |
Definition at line 2126 of file TrackerMap.cc.
References apvMap, EnergyCorrector::c, cuy::col, colors, mps_check::command, TmApvPair::count, TmModule::count, gather_cfg::cout, defcwindow(), drawApvPair(), drawPalette(), enableFedProcessing, l1tstage2_dqm_sourceclient-live_cfg::fedId, fedMap, lut2db_cfg::filename, symbols::filetype, firstcrate, newFWLiteAna::found, cmsRelvalreport::green(), i, recoMuon::in, relval_steps::key, cmsLHEtoEOSManager::l, dqm-mbProfile::log, maxvalue, minvalue, TmApvPair::mod, TmApvPair::mpos, ncrates, TmModule::notInUse(), npoints, NUMFEDCRATE_INCOLUMN, NUMFEDCRATE_INROW, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printflag, TmApvPair::red, cmsRelvalreport::red(), alignCSCRings::s, saveAsSingleLayer, savefile, saveWebInterface, slotMap, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, title, tkMapLog, TmApvPair::value, TmModule::value, relativeConstraints::value, vc, x, XFEDCSIZE, XFEDOFFSET, y, YFEDCSIZE, and YFEDOFFSET.
Referenced by SiStripTrackerMapCreator::createForOffline(), BuildTrackerMapPlugin::endJob(), printall(), and printonline().
void TrackerMap::save_as_HVtrackermap | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "psu_svgmap.svg" , |
||
int | width = 1500 , |
||
int | height = 800 |
||
) |
Definition at line 1562 of file TrackerMap.cc.
References TmPsu::blueHV2, TmPsu::blueHV3, EnergyCorrector::c, cuy::col, colors, mps_check::command, TmPsu::countHV2, TmPsu::countHV3, gather_cfg::cout, defpsuwindow(), drawHV2(), drawHV3(), drawPalette(), enableHVProcessing, lut2db_cfg::filename, symbols::filetype, newFWLiteAna::found, TmPsu::getPsuCrate(), TmPsu::getPsuRack(), cmsRelvalreport::green(), TmPsu::greenHV2, TmPsu::greenHV3, i, recoMuon::in, cmsLHEtoEOSManager::l, dqm-mbProfile::log, bookConverter::max, maxvalue, min(), minvalue, TmPsu::nmodHV2, TmPsu::nmodHV3, npoints, npsuracks, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printflag, psuMap, psuModuleMap, cmsRelvalreport::red(), TmPsu::redHV2, TmPsu::redHV3, runTheMatrix::ret, alignCSCRings::s, saveAsSingleLayer, savefile, saveWebInterface, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, title, tkMapLog, TmPsu::valueHV2, TmPsu::valueHV3, vc, x, and y.
Referenced by printall(), and printonline().
void TrackerMap::save_as_psutrackermap | ( | bool | print_total = true , |
float | minval = 0. , |
||
float | maxval = 0. , |
||
std::string | s = "psu_svgmap.svg" , |
||
int | width = 100 +( 360 + 100 )* 5 +300 , |
||
int | height = 50 +( 150 + 50 )* 6 +300 |
||
) |
Definition at line 1844 of file TrackerMap.cc.
References EnergyCorrector::c, cuy::col, colors, mps_check::command, TmPsu::count, gather_cfg::cout, defpsuwindow(), drawPalette(), drawPsu(), enableLVProcessing, lut2db_cfg::filename, symbols::filetype, newFWLiteAna::found, TmPsu::getPsuCrate(), TmPsu::getPsuRack(), cmsRelvalreport::green(), i, recoMuon::in, cmsLHEtoEOSManager::l, dqm-mbProfile::log, maxvalue, minvalue, TmPsu::nmod, npoints, npsuracks, NUMPSURACK_INCOLUMN, NUMPSURACK_INROW, GenerateHcalLaserBadRunList::out, createfilelist::outputfilename, printflag, psuMap, psuModuleMap, TmPsu::red, cmsRelvalreport::red(), runTheMatrix::ret, alignCSCRings::s, saveAsSingleLayer, savefile, saveWebInterface, AlCaHLTBitMon_QueryRunRegistry::string, temporary_file, title, tkMapLog, TmPsu::value, relativeConstraints::value, vc, x, XPSUOFFSET, XPSURSIZE, y, YPSUOFFSET, and YPSURSIZE.
Referenced by SiStripTrackerMapCreator::createForOffline(), printall(), and printonline().
|
inline |
Definition at line 124 of file TrackerMap.h.
References palette.
Referenced by Vispa.Views.LineDecayView.LineDecayView::__init__(), TkVoltageMapCreator::beginRun(), DetIdSelectorTest::DetIdSelectorTest(), BuildTrackerMapPlugin::endJob(), and SiStripBaseCondObjDQM::saveTkMap().
void TrackerMap::setRange | ( | float | min, |
float | max | ||
) |
Definition at line 671 of file TrackerMap.cc.
References gmaxvalue, gminvalue, bookConverter::max, min(), funct::pow(), and tkMapLog.
Referenced by SiStripTrackerMapCreator::setTkMapRange().
void TrackerMap::setText | ( | int | idmod, |
std::string | s | ||
) |
Definition at line 2788 of file TrackerMap.cc.
References gather_cfg::cout, customiseL1CustomReco::idmod, imoduleMap, mod(), alignCSCRings::s, and TmModule::text.
Referenced by SiStripTrackerMapCreator::paintTkMapFromAlarm(), and Vispa.Gui.PortWidget.PortWidget::setDescription().
void TrackerMap::setText | ( | int | layer, |
int | ring, | ||
int | nmod, | ||
std::string | s | ||
) |
Definition at line 2798 of file TrackerMap.cc.
References gather_cfg::cout, relval_steps::key, mod(), alignCSCRings::s, smoduleMap, and TmModule::text.
Referenced by Vispa.Gui.PortWidget.PortWidget::setDescription().
|
inline |
Definition at line 127 of file TrackerMap.h.
References alignCSCRings::s, and title.
Referenced by SiStripTrackerMapCreator::create(), SiStripTrackerMapCreator::createForOffline(), Vispa.Gui.PortWidget.PortWidget::setName(), and Vispa.Views.LineDecayView.LineDecayContainer::setPxlObject().
|
inline |
Definition at line 126 of file TrackerMap.h.
References printflag.
Referenced by BuildTrackerMapPlugin::endJob(), and SiStripBaseCondObjDQM::saveTkMap().
|
inline |
Definition at line 236 of file TrackerMap.h.
References ix, saveAsSingleLayer, xmax, xmin, and xsize.
Referenced by drawModule().
|
inline |
Definition at line 256 of file TrackerMap.h.
References ix, saveAsSingleLayer, XFEDCSIZE, xmax, and xmin.
Referenced by drawApvPair().
|
inline |
Definition at line 270 of file TrackerMap.h.
References ix, saveAsSingleLayer, xmax, xmin, and xsize.
Referenced by drawCcu().
|
inline |
Definition at line 284 of file TrackerMap.h.
References ix, saveAsSingleLayer, xmax, xmin, and XPSURSIZE.
Referenced by drawHV2(), drawHV3(), and drawPsu().
|
inline |
Definition at line 242 of file TrackerMap.h.
References iy, nlay, saveAsSingleLayer, xsize, ymax, ymin, and ysize.
Referenced by drawModule().
|
inline |
Definition at line 262 of file TrackerMap.h.
References iy, saveAsSingleLayer, YFEDCSIZE, ymax, and ymin.
Referenced by drawApvPair().
|
inline |
Definition at line 276 of file TrackerMap.h.
References iy, saveAsSingleLayer, ymax, ymin, and ysize.
Referenced by drawCcu().
|
inline |
Definition at line 290 of file TrackerMap.h.
References iy, saveAsSingleLayer, ymax, ymin, and YPSURSIZE.
Referenced by drawHV2(), drawHV3(), and drawPsu().
|
private |
Definition at line 508 of file TrackerMap.h.
Referenced by addPixel(), init(), and save().
SvgApvPair TrackerMap::apvMap |
Definition at line 145 of file TrackerMap.h.
Referenced by fill_current_val_fed_channel(), fill_fed_channel(), fillc_fed_channel(), module(), printall(), printonline(), save_as_fedtrackermap(), TrackerMap(), and ~TrackerMap().
ModApvPair TrackerMap::apvModuleMap |
Definition at line 147 of file TrackerMap.h.
Referenced by fill_fed_channel(), printall(), printonline(), and TrackerMap().
|
protected |
Definition at line 498 of file TrackerMap.h.
MapCcu TrackerMap::ccuMap |
Definition at line 152 of file TrackerMap.h.
Referenced by fill_fec_channel(), fillc_fec_channel(), printall(), printonline(), save_as_fectrackermap(), TrackerMap(), and ~TrackerMap().
bool TrackerMap::enableFecProcessing |
Definition at line 164 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fectrackermap(), and TrackerMap().
bool TrackerMap::enableFedProcessing |
Definition at line 163 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fedtrackermap(), and TrackerMap().
bool TrackerMap::enableHVProcessing |
Definition at line 166 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_HVtrackermap(), and TrackerMap().
bool TrackerMap::enableLVProcessing |
Definition at line 165 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_psutrackermap(), and TrackerMap().
FecModule TrackerMap::fecModuleMap |
Definition at line 154 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fectrackermap(), and TrackerMap().
SvgFed TrackerMap::fedMap |
Definition at line 149 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fedtrackermap(), and TrackerMap().
|
protected |
Definition at line 493 of file TrackerMap.h.
Referenced by init().
|
protected |
Definition at line 487 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fedtrackermap(), and TrackerMap().
int TrackerMap::firstRing[43] |
Definition at line 480 of file TrackerMap.h.
Referenced by getAutomaticRange(), init(), print(), printall(), printlayers(), printonline(), save(), and ~TrackerMap().
|
protected |
Definition at line 499 of file TrackerMap.h.
Referenced by init(), printonline(), and setRange().
|
protected |
Definition at line 499 of file TrackerMap.h.
Referenced by init(), printonline(), and setRange().
ImoduleMap TrackerMap::imoduleMap |
Definition at line 143 of file TrackerMap.h.
Referenced by build(), fill(), fill_all_blank(), fill_current_val(), fillc(), fillc_all_blank(), reset(), setText(), and TrackerMap().
std::string TrackerMap::infilename |
Definition at line 171 of file TrackerMap.h.
Referenced by build(), and TrackerMap().
|
protected |
Definition at line 497 of file TrackerMap.h.
Referenced by load().
|
protected |
Definition at line 491 of file TrackerMap.h.
Referenced by defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), init(), xdpixel(), xdpixelc(), xdpixelfec(), and xdpixelpsu().
|
protected |
Definition at line 491 of file TrackerMap.h.
Referenced by defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), init(), ydpixel(), ydpixelc(), ydpixelfec(), and ydpixelpsu().
|
protected |
Definition at line 496 of file TrackerMap.h.
Referenced by print().
std::string TrackerMap::jsfilename |
Definition at line 171 of file TrackerMap.h.
Referenced by print(), and TrackerMap().
std::string TrackerMap::jsPath |
Definition at line 172 of file TrackerMap.h.
Referenced by findfile(), and TrackerMap().
|
protected |
Definition at line 500 of file TrackerMap.h.
Referenced by drawPalette(), getcolor(), init(), print(), printlayers(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
|
protected |
Definition at line 500 of file TrackerMap.h.
Referenced by drawPalette(), getcolor(), init(), print(), printlayers(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
|
protected |
Definition at line 486 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fedtrackermap(), and TrackerMap().
int TrackerMap::ndet |
Definition at line 168 of file TrackerMap.h.
Referenced by init().
|
protected |
Definition at line 488 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_fectrackermap(), and TrackerMap().
|
protected |
Definition at line 483 of file TrackerMap.h.
Referenced by drawModule(), and ydpixel().
int TrackerMap::npart |
Definition at line 169 of file TrackerMap.h.
Referenced by init().
|
protected |
Definition at line 489 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_HVtrackermap(), save_as_psutrackermap(), and TrackerMap().
int TrackerMap::ntotRing[43] |
Definition at line 479 of file TrackerMap.h.
Referenced by getAutomaticRange(), init(), print(), printall(), printlayers(), printonline(), save(), and ~TrackerMap().
|
protected |
Definition at line 501 of file TrackerMap.h.
Referenced by build().
|
private |
Definition at line 506 of file TrackerMap.h.
|
private |
Definition at line 509 of file TrackerMap.h.
Referenced by init(), onlyPixel(), and save().
int TrackerMap::palette |
Definition at line 159 of file TrackerMap.h.
Referenced by Vispa.Gui.SimpleDraggableTreeWidget.SimpleDraggableTreeWidget::__init__(), drawApvPair(), drawCcu(), drawHV2(), drawHV3(), drawModule(), drawPalette(), drawPsu(), init(), and setPalette().
|
protected |
Definition at line 492 of file TrackerMap.h.
Referenced by defwindow(), drawModule(), and init().
bool TrackerMap::printflag |
Definition at line 160 of file TrackerMap.h.
Referenced by init(), print(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), and showPalette().
bool TrackerMap::psetAvailable |
Definition at line 173 of file TrackerMap.h.
Referenced by TrackerMap().
MapPsu TrackerMap::psuMap |
Definition at line 156 of file TrackerMap.h.
Referenced by fill_hv_channel2(), fill_hv_channel3(), fill_lv_channel(), fillc_hv_channel2(), fillc_hv_channel3(), fillc_lv_channel(), printall(), printonline(), save_as_HVtrackermap(), save_as_psutrackermap(), TrackerMap(), and ~TrackerMap().
PsuModule TrackerMap::psuModuleMap |
Definition at line 158 of file TrackerMap.h.
Referenced by printall(), printonline(), save_as_HVtrackermap(), save_as_psutrackermap(), and TrackerMap().
|
private |
Definition at line 507 of file TrackerMap.h.
Referenced by printlayers(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), TrackerMap(), xdpixel(), xdpixelc(), xdpixelfec(), xdpixelpsu(), ydpixel(), ydpixelc(), ydpixelfec(), and ydpixelpsu().
|
protected |
Definition at line 495 of file TrackerMap.h.
Referenced by save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
bool TrackerMap::saveGeoTrackerMap |
Definition at line 162 of file TrackerMap.h.
Referenced by printall(), save(), and TrackerMap().
bool TrackerMap::saveWebInterface |
Definition at line 161 of file TrackerMap.h.
Referenced by printall(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), and TrackerMap().
SvgFed TrackerMap::slotMap |
Definition at line 150 of file TrackerMap.h.
Referenced by save_as_fedtrackermap(), and TrackerMap().
SmoduleMap TrackerMap::smoduleMap |
Definition at line 141 of file TrackerMap.h.
Referenced by build(), fill(), fillc(), getAutomaticRange(), init(), print(), printall(), printlayers(), printonline(), save(), setText(), and ~TrackerMap().
|
protected |
Definition at line 494 of file TrackerMap.h.
Referenced by print().
|
protected |
Definition at line 502 of file TrackerMap.h.
Referenced by drawApvPair(), drawCcu(), drawHV2(), drawHV3(), drawModule(), drawPalette(), drawPsu(), init(), print(), printall(), printonline(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
std::string TrackerMap::title |
Definition at line 170 of file TrackerMap.h.
Referenced by cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), Vispa.Views.LineDecayView.LineDecayContainer::autolayout(), Vispa.Views.LineDecayView.LineDecayContainer::autolayoutThreadFinished(), python.rootplot.root2matplotlib.HistStack::bar(), python.rootplot.root2matplotlib.HistStack::bar3d(), python.rootplot.root2matplotlib.HistStack::barcluster(), python.rootplot.root2matplotlib.HistStack::barh(), python.rootplot.root2matplotlib.HistStack::barstack(), Vispa.Views.LineDecayView.LineDecayContainer::childFinishedAutolayouting(), python.rootplot.root2matplotlib.HistStack::errorbar(), python.rootplot.root2matplotlib.HistStack::errorbarh(), Formatter.SimpleHTMLFormatter::headers(), python.rootplot.root2matplotlib.HistStack::histstack(), Vispa.Gui.PortWidget.PortWidget::name(), print(), printall(), printonline(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), setTitle(), python.rootplot.root2matplotlib.Hist::show_titles(), python.rootplot.utilities.Hist::TGraph(), python.rootplot.utilities.Hist::TH1F(), python.rootplot.utilities.Hist2D::TH2F(), python.rootplot.root2matplotlib.Hist2D::TH2F(), and TrackerMap().
bool TrackerMap::tkMapLog |
Definition at line 167 of file TrackerMap.h.
Referenced by drawPalette(), getAutomaticRange(), getcolor(), printall(), save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), save_as_psutrackermap(), setRange(), and TrackerMap().
std::vector<TColor*> TrackerMap::vc |
Definition at line 138 of file TrackerMap.h.
Referenced by save(), save_as_fectrackermap(), save_as_fedtrackermap(), save_as_HVtrackermap(), and save_as_psutrackermap().
|
protected |
Definition at line 490 of file TrackerMap.h.
Referenced by svgfig.XAxis::__repr__(), defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), xdpixel(), xdpixelc(), xdpixelfec(), and xdpixelpsu().
|
protected |
Definition at line 490 of file TrackerMap.h.
Referenced by svgfig.XAxis::__repr__(), svgfig.Axes::__repr__(), svgfig.HGrid::__repr__(), svgfig.Grid::__repr__(), defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), svgfig.Axes::SVG(), xdpixel(), xdpixelc(), xdpixelfec(), and xdpixelpsu().
|
protected |
Definition at line 491 of file TrackerMap.h.
Referenced by deffecwindow(), defwindow(), find_layer(), getxsize(), TrackerMap(), xdpixel(), xdpixelfec(), and ydpixel().
|
protected |
Definition at line 490 of file TrackerMap.h.
Referenced by svgfig.YAxis::__repr__(), defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), ydpixel(), ydpixelc(), ydpixelfec(), and ydpixelpsu().
|
protected |
Definition at line 490 of file TrackerMap.h.
Referenced by svgfig.YAxis::__repr__(), svgfig.Axes::__repr__(), svgfig.VGrid::__repr__(), svgfig.Grid::__repr__(), defcwindow(), deffecwindow(), defpsuwindow(), defwindow(), svgfig.Axes::SVG(), ydpixel(), ydpixelc(), ydpixelfec(), and ydpixelpsu().
|
protected |
Definition at line 491 of file TrackerMap.h.
Referenced by deffecwindow(), defwindow(), find_layer(), getysize(), TrackerMap(), ydpixel(), and ydpixelfec().