#include <DTCompactMapWriter.h>
Static Public Member Functions | |
static void | buildSteering (std::istream &jobDesc) |
Static Private Member Functions | |
static void | appendROS (std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_m, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_a) |
static void | cloneROS (std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_m, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_a, int ddu_o, int ros_o, int ddu_f, int ros_f) |
static void | fillReadOutMap (int ros_count, std::map< DTROBCardId, int, DTROBCardCompare > &tdc_idm, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ddu_map, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_map) |
static void | fillROSMap (const std::string &map_file, int ddu, int ros, int whdef, int secdef, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ddu_map, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_map, int map_count, bool &write) |
static void | fillTDCMap (const std::string &map_file, int wheel, int sector, std::map< DTROBCardId, int, DTROBCardCompare > &tdc_idm, int stationId, int map_count, bool &write) |
Description: Class to build readout maps from map templates and lists
Definition at line 42 of file DTCompactMapWriter.h.
|
staticprivate |
Definition at line 478 of file DTCompactMapWriter.cc.
References python.multivaluedict::map().
Referenced by fillReadOutMap().
|
static |
Definition at line 245 of file DTCompactMapWriter.cc.
References fillReadOutMap(), fillROSMap(), fillTDCMap(), combine::key, python.multivaluedict::map(), dt-layouts::ros, relativeConstraints::station, AlCaHLTBitMon_QueryRunRegistry::string, and TablePrint::write.
|
staticprivate |
Definition at line 449 of file DTCompactMapWriter.cc.
References DTROSChannelId::channelId(), DTROSChannelId::dduId(), python.multivaluedict::map(), and DTROSChannelId::rosId().
Referenced by fillReadOutMap().
|
staticprivate |
Definition at line 496 of file DTCompactMapWriter.cc.
References appendROS(), DTROSChannelId::channelId(), CastorDataFrameFilter_impl::check(), cloneROS(), gather_cfg::cout, DTROSChannelId::dduId(), DTMapElementIdentifiers::defaultIdValue, python.multivaluedict::map(), DTROBCardId::robId(), DTROSChannelId::rosId(), DTMapElementIdentifiers::ROSMapIdOffset, DTROBCardId::sectorId(), relativeConstraints::station, DTROBCardId::stationId(), DTMapElementIdentifiers::TDCMapIdOffset, DTROBCardId::wheelId(), and TablePrint::write.
Referenced by buildSteering().
|
staticprivate |
Definition at line 401 of file DTCompactMapWriter.cc.
References DTMapElementIdentifiers::defaultIdValue, compare_using_db::ifile, and relativeConstraints::station.
Referenced by buildSteering().
|
staticprivate |
Definition at line 349 of file DTCompactMapWriter.cc.
References gather_cfg::cout, DTMapElementIdentifiers::defaultIdValue, compare_using_db::ifile, combine::key, relativeConstraints::station, and DTMapElementIdentifiers::TDCMapIdOffset.
Referenced by buildSteering().