|
Namespaces |
namespace | Psana |
namespace | Psana::CsPad |
Classes |
class | Psana::CsPad::CsPadDigitalPotsCfg |
class | Psana::CsPad::CsPadReadOnlyCfg |
class | Psana::CsPad::ProtectionSystemThreshold |
class | Psana::CsPad::CsPadGainMapCfg |
class | Psana::CsPad::ConfigV1QuadReg |
class | Psana::CsPad::ConfigV2QuadReg |
class | Psana::CsPad::ConfigV3QuadReg |
class | Psana::CsPad::ConfigV1 |
class | Psana::CsPad::ConfigV2 |
class | Psana::CsPad::ConfigV3 |
class | Psana::CsPad::ConfigV4 |
class | Psana::CsPad::ConfigV5 |
class | Psana::CsPad::ElementV1 |
class | Psana::CsPad::DataV1 |
class | Psana::CsPad::ElementV2 |
class | Psana::CsPad::DataV2 |
Defines |
#define | PSANA_CSPAD_DDL_H 1 |
Enumerations |
enum | { Psana::CsPad::MaxQuadsPerSensor = 4
} |
enum | { Psana::CsPad::ASICsPerQuad = 16
} |
enum | { Psana::CsPad::RowsPerBank = 26
} |
enum | { Psana::CsPad::FullBanksPerASIC = 7
} |
enum | { Psana::CsPad::BanksPerASIC = 8
} |
enum | { Psana::CsPad::ColumnsPerASIC = 185
} |
enum | { Psana::CsPad::MaxRowsPerASIC = 194
} |
enum | { Psana::CsPad::PotsPerQuad = 80
} |
enum | { Psana::CsPad::TwoByTwosPerQuad = 4
} |
enum | { Psana::CsPad::SectorsPerQuad = 8
} |
enum | Psana::CsPad::RunModes {
Psana::CsPad::NoRunning,
Psana::CsPad::RunButDrop,
Psana::CsPad::RunAndSendToRCE,
Psana::CsPad::RunAndSendTriggeredByTTL,
Psana::CsPad::ExternalTriggerSendToRCE,
Psana::CsPad::ExternalTriggerDrop,
Psana::CsPad::NumberOfRunModes
} |
enum | Psana::CsPad::DataModes { Psana::CsPad::normal = 0,
Psana::CsPad::shiftTest = 1,
Psana::CsPad::testData = 2,
Psana::CsPad::reserved = 3
} |
Functions |
std::ostream & | Psana::CsPad::operator<< (std::ostream &str, CsPad::RunModes enval) |
std::ostream & | Psana::CsPad::operator<< (std::ostream &str, CsPad::DataModes enval) |