1 #ifndef DTCompactMapWriter_H
2 #define DTCompactMapWriter_H
48 std::map<DTROBCardId, int, DTROBCardCompare>& tdc_idm,
57 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ddu_map,
58 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_map,
61 static void cloneROS(std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_m,
62 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_a,
67 static void appendROS(std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_m,
68 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_a);
70 std::map<DTROBCardId, int, DTROBCardCompare>& tdc_idm,
71 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ddu_map,
72 std::map<DTROSChannelId, DTROBCardId, DTROSChannelCompare>& ros_map);
static void buildSteering(std::istream &jobDesc)
static void appendROS(std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_m, std::map< DTROSChannelId, DTROBCardId, DTROSChannelCompare > &ros_a)
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 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 fillTDCMap(const std::string &map_file, int wheel, int sector, std::map< DTROBCardId, int, DTROBCardCompare > &tdc_idm, int stationId, int map_count, bool &write)