Special wrapper to the CellIDEncoder<T> that enforces cellID0 to use the encoder string defined in ILDCellID0::encoder_string. More...
#include <UTIL/ILDConf.h>
Public Member Functions | |
ILDCellIDEncoder (EVENT::LCCollection *col) | |
Constructor for using the canonical cellID0 as defined in ILDCellID0::encoder_string - cellID1 will not be used. | |
ILDCellIDEncoder (const std::string &cellIDEncoding, EVENT::LCCollection *col) | |
Constructor that prepends given ILDCellID0::encoder_string to the given encoding string. |
Special wrapper to the CellIDEncoder<T> that enforces cellID0 to use the encoder string defined in ILDCellID0::encoder_string.
UTIL::ILDCellIDEncoder< T >::ILDCellIDEncoder | ( | const std::string & | cellIDEncoding, | |
EVENT::LCCollection * | col | |||
) | [inline] |
Constructor that prepends given ILDCellID0::encoder_string to the given encoding string.
Throws an Exception if called with an empty string.