BmnRoot
Loading...
Searching...
No Matches
BmnTrigRaw2Digit.h File Reference
#include <fstream>
#include <iostream>
#include <map>
#include <regex>
#include <sstream>
#include <unordered_map>
#include <vector>
#include <TCanvas.h>
#include <TClonesArray.h>
#include <TH1I.h>
#include <TMath.h>
#include <TPRegexp.h>
#include <TString.h>
#include <TTree.h>
#include "BmnAliases.h"
#include "BmnEnums.h"
#include "BmnTDCDigit.h"
#include "BmnTQDCADCDigit.h"
#include "BmnTrigDigit.h"
#include "BmnTrigWaveDigit.h"
Include dependency graph for BmnTrigRaw2Digit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BmnTrigChannelData
 
struct  BmnTrigParameters
 
class  BmnTrigRaw2Digit
 

Macros

#define CHANNEL_COUNT_MAX   72u
 
#define TDC72_CHANNEL_COUNT   72u
 
#define TQDC16_CHANNEL_COUNT   16u
 
#define TDC_BIN_COUNT   1024
 
#define HPTIMEBIN   0.02344
 
#define INVHPTIMEBIN   42.6666
 
#define ADC_CLOCK_TQDC16VS   8.0
 
#define ADC_CLOCK   12.0
 
#define ADC_CLOCK_OLD   12.5
 
#define TDC_CLOCK   24.0
 
#define TDC_CLOCK_OLD   25.0
 

Variables

const UShort_t kNCHANNELS = 8
 

Macro Definition Documentation

◆ ADC_CLOCK

#define ADC_CLOCK   12.0

Definition at line 34 of file BmnTrigRaw2Digit.h.

◆ ADC_CLOCK_OLD

#define ADC_CLOCK_OLD   12.5

Definition at line 35 of file BmnTrigRaw2Digit.h.

◆ ADC_CLOCK_TQDC16VS

#define ADC_CLOCK_TQDC16VS   8.0

Definition at line 33 of file BmnTrigRaw2Digit.h.

◆ CHANNEL_COUNT_MAX

#define CHANNEL_COUNT_MAX   72u

Definition at line 27 of file BmnTrigRaw2Digit.h.

◆ HPTIMEBIN

#define HPTIMEBIN   0.02344

Definition at line 31 of file BmnTrigRaw2Digit.h.

◆ INVHPTIMEBIN

#define INVHPTIMEBIN   42.6666

Definition at line 32 of file BmnTrigRaw2Digit.h.

◆ TDC72_CHANNEL_COUNT

#define TDC72_CHANNEL_COUNT   72u

Definition at line 28 of file BmnTrigRaw2Digit.h.

◆ TDC_BIN_COUNT

#define TDC_BIN_COUNT   1024

Definition at line 30 of file BmnTrigRaw2Digit.h.

◆ TDC_CLOCK

#define TDC_CLOCK   24.0

Definition at line 36 of file BmnTrigRaw2Digit.h.

◆ TDC_CLOCK_OLD

#define TDC_CLOCK_OLD   25.0

Definition at line 37 of file BmnTrigRaw2Digit.h.

◆ TQDC16_CHANNEL_COUNT

#define TQDC16_CHANNEL_COUNT   16u

Definition at line 29 of file BmnTrigRaw2Digit.h.

Variable Documentation

◆ kNCHANNELS

const UShort_t kNCHANNELS = 8

Definition at line 38 of file BmnTrigRaw2Digit.h.

Referenced by BmnTrigRaw2Digit::FillEvent().