defines the V172X_Params, V172X_BoardParams, V172X_ChannelParams classes and some useful enums. More...
#include "ParameterList.hh"
#include <string>
#include <iostream>
#include <fstream>
#include "stdint.h"
Go to the source code of this file.
Classes | |
class | V172X_ChannelParams |
parameter list for each channel on a V172X digitizer More... | |
class | V172X_BoardParams |
parameter list for each V172X digitizer in the crate More... | |
class | V172X_Params |
parameters relevant to all boards in the run More... | |
Defines | |
#define | N_V172X_BOARDS 5 |
Enumerations | |
enum | SIGNAL_LOGIC { NIM = 0, TTL = 1 } |
logic levels available for V172X digitizers, NIM or TTL | |
enum | ZERO_SUPPRESSION_TYPE { NONE = 0, ZS_INT = 1, ZLE = 2, ZS_AMP = 3 } |
defines zero suppression modes available for V172X digitizers | |
enum | TRIGGER_POLARITY { TP_RISING = 0, TP_FALLING = 1 } |
defines trigger logic types | |
enum | BOARD_TYPE { V1724 = 0, V1721 = 1, V1720 = 3, V1751 = 5, OTHER = 256 } |
defines the available models of V172X digitzer | |
Functions | |
std::ostream & | operator<< (std::ostream &out, const SIGNAL_LOGIC &logic) |
SIGNAL_LOGIC ostream overload. | |
std::istream & | operator>> (std::istream &in, SIGNAL_LOGIC &logic) |
SIGNAL_LOGIC istream overload. | |
std::ostream & | operator<< (std::ostream &out, const ZERO_SUPPRESSION_TYPE &zs) |
ZERO_SUPPRESSION_TYPE ostream overload. | |
std::istream & | operator>> (std::istream &in, ZERO_SUPPRESSION_TYPE &zs) |
ZERO_SUPPRESSION_TYPE istream overload. | |
std::ostream & | operator<< (std::ostream &out, const TRIGGER_POLARITY &pol) |
TRIGGER_POLARITY ostream overload. | |
std::istream & | operator>> (std::istream &in, TRIGGER_POLARITY &pol) |
TRIGGER_POLARITY istream overload. | |
std::ostream & | operator<< (std::ostream &out, const BOARD_TYPE &type) |
BOARD_TYPE ostream overload. | |
std::istream & | operator>> (std::istream &in, BOARD_TYPE &type) |
BOARD_TYPE istream overload. |
defines the V172X_Params, V172X_BoardParams, V172X_ChannelParams classes and some useful enums.
Definition in file V172X_Params.hh.