|
pflib v3.14.3-4-g3289bd3
Pretty Fine HGCROC Interaction Library
|
configure which ROC channels to readout handle writing the CSV More...
Public Member Functions | |
| void | reset () |
| bool | configured () |
| void | add (int i_roc, int i_ch, const pflib::packing::HcalECONTRocSTCMapping &mapping) |
| bool | open (const std::string &filepath) |
| void | serialize (const MultiSampleECONDEventPacket &data, const std::vector< HcalECONTCaptureFrame > &trig, int i_event, int n_samples, const pflib::packing::SingleECONDRocErxMapping &mapping) |
| void | close () |
Private Attributes | |
| std::vector< std::pair< int, int > > | channels_to_readout_ |
| std::vector< std::pair< int, int > > | stcs_to_readout_ |
| std::ofstream | file_ |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const WriteROCCHannels &self) |
configure which ROC channels to readout handle writing the CSV