#include <PTrackerAdditionalParametersPerDet.h>
Public Types | |
enum | BoolParamIndex { BSIZE = 0 } |
enum | FloatParamIndex { BIGPIXELS_PITCH_X = 0, BIGPIXELS_PITCH_Y = 1, FSIZE = 2 } |
enum | IntParamIndex { GEOGRAPHICAL_ID = 0, BIGPIXELS_X = 1, BIGPIXELS_Y = 2, ISIZE = 3 } |
Public Member Functions | |
std::vector< float > | allBigPixelsPitchXs () const |
std::vector< float > | allBigPixelsPitchYs () const |
std::vector< int > | allBigPixelsXs () const |
std::vector< int > | allBigPixelsYs () const |
float | bigPixelsPitchX (int theIndex) const |
float | bigPixelsPitchY (int theIndex) const |
int | bigPixelsX (int theIndex) const |
int | bigPixelsY (int theIndex) const |
std::vector< int > | getAllGeographicalIds () const |
int | getGeographicalId (int theIndex) const |
PTrackerAdditionalParametersPerDet () | |
void | setBigPixelsPitchX (float bigPixelsPitchX) |
void | setBigPixelsPitchY (float bigPixelsPitchY) |
void | setBigPixelsX (int bigPixelsX) |
void | setBigPixelsY (int bigPixelsY) |
void | setGeographicalId (int geographicalId) |
~PTrackerAdditionalParametersPerDet () | |
Public Attributes | |
std::vector< std::vector< bool > > | boolParams_ |
std::vector< std::vector< float > > | floatParams_ |
std::vector< std::vector< int > > | intParams_ |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 9 of file PTrackerAdditionalParametersPerDet.h.
Enumerator | |
---|---|
BIGPIXELS_PITCH_X | |
BIGPIXELS_PITCH_Y | |
FSIZE |
Definition at line 20 of file PTrackerAdditionalParametersPerDet.h.
Enumerator | |
---|---|
GEOGRAPHICAL_ID | |
BIGPIXELS_X | |
BIGPIXELS_Y | |
ISIZE |
Definition at line 18 of file PTrackerAdditionalParametersPerDet.h.
|
inline |
Definition at line 11 of file PTrackerAdditionalParametersPerDet.h.
References boolParams_, BSIZE, floatParams_, FSIZE, intParams_, and ISIZE.
|
inline |
Definition at line 16 of file PTrackerAdditionalParametersPerDet.h.
std::vector< float > PTrackerAdditionalParametersPerDet::allBigPixelsPitchXs | ( | ) | const |
Definition at line 69 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_X, and floatParams_.
std::vector< float > PTrackerAdditionalParametersPerDet::allBigPixelsPitchYs | ( | ) | const |
Definition at line 81 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_Y, and floatParams_.
std::vector< int > PTrackerAdditionalParametersPerDet::allBigPixelsXs | ( | ) | const |
Definition at line 45 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_X, and intParams_.
std::vector< int > PTrackerAdditionalParametersPerDet::allBigPixelsYs | ( | ) | const |
Definition at line 57 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_Y, and intParams_.
float PTrackerAdditionalParametersPerDet::bigPixelsPitchX | ( | int | theIndex | ) | const |
Definition at line 65 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_X, and floatParams_.
float PTrackerAdditionalParametersPerDet::bigPixelsPitchY | ( | int | theIndex | ) | const |
Definition at line 77 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_Y, and floatParams_.
int PTrackerAdditionalParametersPerDet::bigPixelsX | ( | int | theIndex | ) | const |
Definition at line 41 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_X, and intParams_.
int PTrackerAdditionalParametersPerDet::bigPixelsY | ( | int | theIndex | ) | const |
Definition at line 53 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_Y, and intParams_.
std::vector< int > PTrackerAdditionalParametersPerDet::getAllGeographicalIds | ( | ) | const |
Definition at line 33 of file PTrackerAdditionalParametersPerDet.cc.
References GEOGRAPHICAL_ID, and intParams_.
int PTrackerAdditionalParametersPerDet::getGeographicalId | ( | int | theIndex | ) | const |
Definition at line 29 of file PTrackerAdditionalParametersPerDet.cc.
References GEOGRAPHICAL_ID, and intParams_.
|
private |
void PTrackerAdditionalParametersPerDet::setBigPixelsPitchX | ( | float | bigPixelsPitchX | ) |
Definition at line 73 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_X, and floatParams_.
Referenced by PTrackerAdditionalParametersPerDetDBBuilder::beginRun().
void PTrackerAdditionalParametersPerDet::setBigPixelsPitchY | ( | float | bigPixelsPitchY | ) |
Definition at line 85 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_PITCH_Y, and floatParams_.
Referenced by PTrackerAdditionalParametersPerDetDBBuilder::beginRun().
void PTrackerAdditionalParametersPerDet::setBigPixelsX | ( | int | bigPixelsX | ) |
Definition at line 49 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_X, and intParams_.
Referenced by PTrackerAdditionalParametersPerDetDBBuilder::beginRun().
void PTrackerAdditionalParametersPerDet::setBigPixelsY | ( | int | bigPixelsY | ) |
Definition at line 61 of file PTrackerAdditionalParametersPerDet.cc.
References BIGPIXELS_Y, and intParams_.
Referenced by PTrackerAdditionalParametersPerDetDBBuilder::beginRun().
void PTrackerAdditionalParametersPerDet::setGeographicalId | ( | int | geographicalId | ) |
Definition at line 37 of file PTrackerAdditionalParametersPerDet.cc.
References GEOGRAPHICAL_ID, and intParams_.
Referenced by PTrackerAdditionalParametersPerDetDBBuilder::beginRun().
|
friend |
Definition at line 44 of file PTrackerAdditionalParametersPerDet.h.
|
friend |
Definition at line 44 of file PTrackerAdditionalParametersPerDet.h.
std::vector<std::vector<bool> > PTrackerAdditionalParametersPerDet::boolParams_ |
Definition at line 41 of file PTrackerAdditionalParametersPerDet.h.
Referenced by PTrackerAdditionalParametersPerDet().
std::vector<std::vector<float> > PTrackerAdditionalParametersPerDet::floatParams_ |
Definition at line 42 of file PTrackerAdditionalParametersPerDet.h.
Referenced by allBigPixelsPitchXs(), allBigPixelsPitchYs(), bigPixelsPitchX(), bigPixelsPitchY(), PTrackerAdditionalParametersPerDet(), setBigPixelsPitchX(), and setBigPixelsPitchY().
std::vector<std::vector<int> > PTrackerAdditionalParametersPerDet::intParams_ |
Definition at line 40 of file PTrackerAdditionalParametersPerDet.h.
Referenced by allBigPixelsXs(), allBigPixelsYs(), bigPixelsX(), bigPixelsY(), getAllGeographicalIds(), getGeographicalId(), PTrackerAdditionalParametersPerDet(), setBigPixelsX(), setBigPixelsY(), and setGeographicalId().