Recclasses¶
This project is a self-contained collection of storage classes inserted into frames by modules other projects, including their pybindings and table converters.
Maintainer: Kevin Meagher
Overview¶
This project hosts a collection of storage classes, derived from I3FrameObject. These classes are filled by other projects (for example, I3LaputopParams is produced by project toprec). It was decided to put all these storage classes into this self-contained project with minimal dependencies, to offer convenient read/write access for consumers, who just want to do data analysis based on this additional information or who just want to browse events with Steamshovel. In that sense, recclasses is the analog of simclasses.
A noteworthy class in this project is the ParameterStorage, a general storage solution for users who want to store fitted parameters with full covariance matrix. Currently, it is used by I3LaputopParams.
Most storage classes also have converter. To learn how to convert content from I3 files into table format, read hdfwriter or rootwriter.
Storage classes¶
Also see the full doxygen docs.
storage classes |
converter |
associated project |
---|---|---|
I3CLastFitParamsConverter |
||
CramerRaoParamsConverter |
||
I3CscdLlhFitParamsConverter |
||
I3DipoleFitParamsConverter |
||
I3DirectHitsValuesConverter (Python) |
||
I3FillRatioInfoConverter |
||
I3HitMultiplicityValuesConverter (Python) |
||
I3HitStatisticsValuesConverter (Python) |
||
I3LaputopParamsConverter |
||
I3LineFitParamsConverter |
||
I3OpheliaFirstGuessTrackConverter |
||
I3PortiaEventConverter |
||
I3ShieldHitRecordConverter |
||
I3TensorOfInertiaFitParamsConverter |
||
I3TimeCharacteristicsValuesConverter (Python) |
||
I3TopLateralFitParamsConverter |
||
I3TopRecoPlaneFitParamsConverter |
||
I3TrackCharacteristicsValuesConverter (Python) |
||
I3VetoConverter (Python) |
||