Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PROTOTYPE3_FEM.h File Reference
#include <string>
#include <vector>
+ Include dependency graph for PROTOTYPE3_FEM.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  PROTOTYPE3_FEM
 

Functions

int PROTOTYPE3_FEM::GetHBDCh (const std::string &caloname, int i_column, int i_row)
 FEM mapping of channel -> calorimeter col and rows.
 
bool PROTOTYPE3_FEM::SampleFit_PowerLawExp (const std::vector< double > &samples, double &peak, double &peak_sample, double &pedstal, const int verbosity=0)
 Abhisek's power-law + exp fit.
 
double PROTOTYPE3_FEM::SignalShape_PowerLawExp (double *x, double *par)
 

Variables

const int PROTOTYPE3_FEM::PACKET_ID = 21101
 
const int PROTOTYPE3_FEM::NSAMPLES = 24
 
const int PROTOTYPE3_FEM::NCH_IHCAL_ROWS = 4
 
const int PROTOTYPE3_FEM::NCH_IHCAL_COLUMNS = 4
 
const int PROTOTYPE3_FEM::NCH_OHCAL_ROWS = 4
 
const int PROTOTYPE3_FEM::NCH_OHCAL_COLUMNS = 4
 
const int PROTOTYPE3_FEM::NCH_EMCAL_ROWS = 8
 
const int PROTOTYPE3_FEM::NCH_EMCAL_COLUMNS = 8
 
const int PROTOTYPE3_FEM::SATURATED_ADC_ERROR = 100
 
const int PROTOTYPE3_FEM::DEAD_CHANNEL_ERROR = 300
 
const int PROTOTYPE3_FEM::PACKET_EMCAL_HIGHETA_FLAG = 905