mEmcGeaParams.c File Reference

#include "mEmcGeaParams.h"
#include "emlLib.h"
#include <math.h>

Include dependency graph for mEmcGeaParams.c:

Go to the source code of this file.

Defines

#define max_chanz   96
#define max_chany   48
#define max_subdet   8
#define max_fields   10

Functions

long mEmcGeaParams_ (TABLE_HEAD_ST *emcpar_h, EMCPAR_ST *emcpar, TABLE_HEAD_ST *dEmcGeaParams_h, DEMCGEAPARAMS_ST *dEmcGeaParams, TABLE_HEAD_ST *dEmcGeometry_h, DEMCGEOMETRY_ST *dEmcGeometry)
 This module uses the emcpar GEANT parameter files (data stored with GFDETU in PISA) to reconstruct the geometry as it was defined in PISA, and, equally important, to fetch different tracking thresholds (needed to "calibrate" the raw data in the sampling calorimeter) and parameters needed to interpret the bit-packed PISA output.


Define Documentation

#define max_chany   48
 

#define max_chanz   96
 

#define max_fields   10
 

#define max_subdet   8
 


Function Documentation

long mEmcGeaParams_ TABLE_HEAD_ST *  emcpar_h,
EMCPAR_ST *  emcpar,
TABLE_HEAD_ST *  dEmcGeaParams_h,
DEMCGEAPARAMS_ST *  dEmcGeaParams,
TABLE_HEAD_ST *  dEmcGeometry_h,
DEMCGEOMETRY_ST *  dEmcGeometry
 

This module uses the emcpar GEANT parameter files (data stored with GFDETU in PISA) to reconstruct the geometry as it was defined in PISA, and, equally important, to fetch different tracking thresholds (needed to "calibrate" the raw data in the sampling calorimeter) and parameters needed to interpret the bit-packed PISA output.

Finally, it contains info on the way the simulation was done (energy deposit, Cherenkov photon generation in PbGl, Fast Monte Carlo, etc.) Detailed Documentation: {http://www.phenix.bnl.gov/WWW/emcal/documentation/offline/doc99}

Author:
Gabor David {mailto:david@bnl.gov}
Version:
1.0

Definition at line 20 of file mEmcGeaParams.c.

References j, max_chany, max_chanz, max_fields, max_subdet, and TRUE.