ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TPCDaqDefs.h File Reference
#include <stdint.h>
#include <map>
#include <string>
#include <utility>
#include <vector>
+ Include dependency graph for TPCDaqDefs.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TPCDaqDefs::FEEv1::SampleFit_PowerLawDoubleExp_PDFMaker
 

Namespaces

namespace  TPCDaqDefs
 
namespace  TPCDaqDefs::FEEv1
 TPC v1 FEE test stand decoder.
 

Functions

pair< int, intTPCDaqDefs::FEEv1::SAMPAChan2PadXY (uint32_t fee_channel)
 
bool TPCDaqDefs::FEEv1::SampleFit_PowerLawDoubleExp (const std::vector< double > &samples,double &peak,double &peak_sample,double &pedestal,std::map< int, double > &parameters_io,const int verbosity=0)
 Power law double exp fit.
 
double TPCDaqDefs::FEEv1::SignalShape_PowerLawExp (double *x, double *par)
 
double TPCDaqDefs::FEEv1::SignalShape_PowerLawDoubleExp (double *x, double *par)
 

Variables

static const unsigned int TPCDaqDefs::FEEv1::kPACKET_ID = 1024
 
static const unsigned int TPCDaqDefs::FEEv1::kPACKET_LENGTH = 137
 
static const unsigned int TPCDaqDefs::FEEv1::kN_CHANNELS = 256
 
static const unsigned int TPCDaqDefs::FEEv1::kSAMPLE_LENGTH = 128
 
static const unsigned int TPCDaqDefs::FEEv1::kMaxPadX = 50
 
static const unsigned int TPCDaqDefs::FEEv1::kMaxPadY = 12