Classes | |
class | ChannelMapPostGres |
ChannelMapPostGres class definiton. More... | |
class | ChannelMapSQLite |
ChannelMapSQLite class definiton. More... | |
class | ICARUSChannelMap |
class | ICARUSChannelMapProvider |
class | IChannelMapping |
IChannelMapping interface class definiton. More... | |
class | IICARUSChannelMap |
Typedefs | |
using | ReadoutIDVec = std::vector< unsigned int > |
using | ChannelPlanePair = std::pair< unsigned int, unsigned int > |
using | ChannelPlanePairVec = std::vector< ChannelPlanePair > |
using | DigitizerChannelChannelIDPair = std::pair< size_t, size_t > |
using | DigitizerChannelChannelIDPairVec = std::vector< DigitizerChannelChannelIDPair > |
using | SlotChannelVecPair = std::pair< unsigned int, ChannelPlanePairVec > |
using | TPCReadoutBoardToChannelMap = std::map< unsigned int, SlotChannelVecPair > |
Functions | |
int | callback (void *data, int argc, char **argv, char **azColName) |
int | buildTPCFragmentIDToReadoutIDMap_callback (void *dataIn, int argc, char **argv, char **azColName) |
int | buildTPCReadoutBoardToChannelMap_callback (void *dataIn, int argc, char **argv, char **azColName) |
int | buildFragmentToDigitizerChannelMap_callback (void *dataIn, int argc, char **argv, char **azColName) |
int | buildCRTChannelIDToHWtoSimMacAddressPairMap_callback (void *dataIn, int argc, char **argv, char **azColName) |
int | buildTopCRTHWtoSimMacAddressPairMap_callback (void *dataIn, int argc, char **argv, char **azColName) |
Variables | |
const unsigned int | CHANNELSPERBOARD = 64 |
typedef std::pair< unsigned int, unsigned int > icarusDB::ChannelPlanePair |
Definition at line 23 of file IICARUSChannelMap.h.
typedef std::vector< ChannelPlanePair > icarusDB::ChannelPlanePairVec |
Definition at line 24 of file IICARUSChannelMap.h.
using icarusDB::DigitizerChannelChannelIDPair = typedef std::pair<size_t,size_t> |
Definition at line 26 of file IICARUSChannelMap.h.
using icarusDB::DigitizerChannelChannelIDPairVec = typedef std::vector<DigitizerChannelChannelIDPair> |
Definition at line 27 of file IICARUSChannelMap.h.
using icarusDB::ReadoutIDVec = typedef std::vector<unsigned int> |
Definition at line 22 of file IICARUSChannelMap.h.
using icarusDB::SlotChannelVecPair = typedef std::pair<unsigned int, ChannelPlanePairVec> |
Definition at line 31 of file IICARUSChannelMap.h.
using icarusDB::TPCReadoutBoardToChannelMap = typedef std::map<unsigned int, SlotChannelVecPair> |
Definition at line 32 of file IICARUSChannelMap.h.
int icarusDB::buildCRTChannelIDToHWtoSimMacAddressPairMap_callback | ( | void * | dataIn, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 412 of file ChannelMapSQLite_tool.cc.
int icarusDB::buildFragmentToDigitizerChannelMap_callback | ( | void * | dataIn, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 376 of file ChannelMapSQLite_tool.cc.
int icarusDB::buildTopCRTHWtoSimMacAddressPairMap_callback | ( | void * | dataIn, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 452 of file ChannelMapSQLite_tool.cc.
int icarusDB::buildTPCFragmentIDToReadoutIDMap_callback | ( | void * | dataIn, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 174 of file ChannelMapSQLite_tool.cc.
int icarusDB::buildTPCReadoutBoardToChannelMap_callback | ( | void * | dataIn, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 326 of file ChannelMapSQLite_tool.cc.
int icarusDB::callback | ( | void * | data, |
int | argc, | ||
char ** | argv, | ||
char ** | azColName | ||
) |
Definition at line 111 of file ChannelMapSQLite_tool.cc.
const unsigned int icarusDB::CHANNELSPERBOARD = 64 |
Definition at line 302 of file ChannelMapPostGres_tool.cc.