|
MarlinTPC
1.2.0
|
Class that combines information on pedestals for storage. More...
#include <Pedestal.h>
Public Member Functions | |
| Pedestal (int channelID, int readoutGroup, float pedestalValue, float pedestalWidth) | |
| Convenient constructor using to integers for channel / readout group. | |
| Pedestal (std::pair< int, int > hardwareID, float pedestalValue, float pedestalWidth) | |
| Convenient constructor using an integer pair for channel / readout group. | |
| Pedestal (int channelID, int readoutGroup) | |
| Constructor wich only sets channel by two integers. More... | |
| Pedestal (std::pair< int, int > hardwareID) | |
| Constructor which only sets channel by pair of integers. More... | |
| Pedestal (EVENT::LCObject *obj) | |
| 'Copy constructor' needed to interpret LCCollection read from file/database. | |
| virtual | ~Pedestal () |
| Important for memory handling. | |
| std::pair< int, int > | getHardwareID () const |
| Returns a pair of integers of which the first element ist the channel ID and the second element the readout module ID as given by the DAQ. | |
| float | getPedestalValue () const |
| float | getPedestalWidth () const |
| void | setPedestalValue (float pedestalValue) |
| void | setPedestalWidth (float pedestalWidth) |
| void | print (std::ostream &os=std::cout) const |
| const std::string | getTypeName () const |
| const std::string | getDataDescription () const |
Static Public Member Functions | |
| static std::string | getRevision () |
| static std::string | getDefaultColName () |
Protected Member Functions | |
| void | setHardwareID (int channelID, int readoutGroup) |
Class that combines information on pedestals for storage.
The channel ID and the readout module ID is compound with the Pedestal value and width into a single object of type LCGenericObject. Based on the LCFixedObject template. This can be used to be stored in a LCCollectionVec.
| tpcconddata::Pedestal::Pedestal | ( | int | channelID, |
| int | readoutGroup | ||
| ) |
Constructor wich only sets channel by two integers.
Value and width are set to zero.
| tpcconddata::Pedestal::Pedestal | ( | std::pair< int, int > | hardwareID | ) |
Constructor which only sets channel by pair of integers.
Value and width are set to zero.
1.8.6