|
Namespaces |
namespace | Psana |
namespace | Psana::CsPad2x2 |
Classes |
class | Psana::CsPad2x2::CsPad2x2DigitalPotsCfg |
class | Psana::CsPad2x2::CsPad2x2ReadOnlyCfg |
class | Psana::CsPad2x2::ProtectionSystemThreshold |
class | Psana::CsPad2x2::CsPad2x2GainMapCfg |
class | Psana::CsPad2x2::ConfigV1QuadReg |
class | Psana::CsPad2x2::ConfigV1 |
class | Psana::CsPad2x2::ConfigV2QuadReg |
class | Psana::CsPad2x2::ConfigV2 |
class | Psana::CsPad2x2::ElementV1 |
Defines |
#define | PSANA_CSPAD2X2_DDL_H 1 |
Enumerations |
enum | { Psana::CsPad2x2::QuadsPerSensor = 1
} |
enum | { Psana::CsPad2x2::ASICsPerQuad = 4
} |
enum | { Psana::CsPad2x2::RowsPerBank = 26
} |
enum | { Psana::CsPad2x2::FullBanksPerASIC = 7
} |
enum | { Psana::CsPad2x2::BanksPerASIC = 8
} |
enum | { Psana::CsPad2x2::ColumnsPerASIC = 185
} |
enum | { Psana::CsPad2x2::MaxRowsPerASIC = 194
} |
enum | { Psana::CsPad2x2::PotsPerQuad = 80
} |
enum | { Psana::CsPad2x2::TwoByTwosPerQuad = 1
} |
enum | { Psana::CsPad2x2::SectorsPerQuad = 2
} |
enum | Psana::CsPad2x2::RunModes {
Psana::CsPad2x2::NoRunning,
Psana::CsPad2x2::RunButDrop,
Psana::CsPad2x2::RunAndSendToRCE,
Psana::CsPad2x2::RunAndSendTriggeredByTTL,
Psana::CsPad2x2::ExternalTriggerSendToRCE,
Psana::CsPad2x2::ExternalTriggerDrop,
Psana::CsPad2x2::NumberOfRunModes
} |
enum | Psana::CsPad2x2::DataModes { Psana::CsPad2x2::normal = 0,
Psana::CsPad2x2::shiftTest = 1,
Psana::CsPad2x2::testData = 2,
Psana::CsPad2x2::reserved = 3
} |
Functions |
std::ostream & | Psana::CsPad2x2::operator<< (std::ostream &str, CsPad2x2::RunModes enval) |
std::ostream & | Psana::CsPad2x2::operator<< (std::ostream &str, CsPad2x2::DataModes enval) |