|
Public メソッド |
| TExtractor (const Tstring &id, Tobject_t objecttype, Tint nevents=0, Tint usec=0) |
virtual | ~TExtractor () |
virtual Tvoid | Extract ()=0 |
TDataSection | FindDataSection (const TDataRecord &record, const Tstring §ionid) |
TDataSegment | FindDataSegment (const TDataSection §ion, const Tstring &segmentid) |
TDataSegment | FindDataSegment (const TDataRecord &record, const Tstring §ionid, const Tstring &segmentid) |
TDataSegment | FindDataSegment (const TDataRecord &record, Tstring id[2]) |
TDataElement | FindDataElement (const TDataSegment &segment, const Tstring &elementid) |
TDataElement | FindDataElement (const TDataRecord &record, const Tstring §ionid, const Tstring &segmentid, const Tstring &elementid) |
TDataElement | FindDataElement (const TDataRecord &record, Tstring id[3]) |
TDataElement | FindDataElement (const TDataRecord &record, const TstringList &id) |
const TMatrixElement & | GetMatrixElement () const |
TMatrixElement & | GetMatrixElement () |
Tvoid | SetMatrixElement (const TMatrixElement &matrix) |
const Tstring & | GetExtractorID () const |
Tvoid | SetExtractorID (const Tstring &id) |
Tint | GetSamplingRate () const |
Tvoid | SetSamplingRate (Tint usec) |
Tbool | DoesDataFound () const |
Tbool | DoesMatrixFill () const |
Tbool | DoesExtractSuccess () const |
Tvoid | FillMatrix (const TDataElementList &list) |
Protected メソッド |
Tvoid | fillMatrixAs1DHistogram (const TDataElementList &list) |
Tvoid | fillMatrixAs2DHistogram (const TDataElementList &list) |
Tvoid | fillMatrixAsGraph (const TDataElementList &list) |
Tvoid | fillMatrixAsNtuple (const TDataElementList &list) |
Protected 変数 |
Tstring | theExtractorID |
TMatrixElement | theMatrixElement |
Tint | theSamplingRate |
Tbool | theDataFoundStatus |
Tbool | theFillMatrixStatus |