Definition at line 75 of file RandomChannelStatusService_service.cc.
TPC_id_iterator begin_TPC_id() const
Returns an iterator pointing to the first TPC ID in the detector.
TPCset_id_iterator end_TPCset_id() const
Returns an iterator pointing after the last TPC set ID in the detector.
std::map< geo::CryostatID, std::vector< geo::TPCID > > fTPCs
TPCset_id_iterator begin_TPCset_id() const
Returns an iterator pointing to the first TPC set ID in the detector.
TPC_id_iterator end_TPC_id() const
Returns an iterator pointing after the last TPC ID in the detector.
std::vector< geo::CryostatID > fCryos
std::map< geo::CryostatID, std::vector< readout::TPCsetID > > fTPCsets
cryostat_id_iterator begin_cryostat_id() const
Returns an iterator pointing to the first cryostat ID.
The data type to uniquely identify a cryostat.
cryostat_id_iterator end_cryostat_id() const
Returns an iterator pointing after the last cryostat ID.
Definition at line 88 of file RandomChannelStatusService_service.cc.
91 const std::vector<geo::TPCID>& ts =
fTPCs.find(c)->second;
92 return ts[gRandom->Integer(ts.size())];
std::map< geo::CryostatID, std::vector< geo::TPCID > > fTPCs
std::vector< geo::CryostatID > fCryos
The data type to uniquely identify a cryostat.
Definition at line 95 of file RandomChannelStatusService_service.cc.
98 const std::vector<readout::TPCsetID>& ts =
fTPCsets.find(c)->second;
99 return ts[gRandom->Integer(ts.size())];
std::vector< geo::CryostatID > fCryos
std::map< geo::CryostatID, std::vector< readout::TPCsetID > > fTPCsets
The data type to uniquely identify a cryostat.
The documentation for this class was generated from the following file: