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.
1.6.1