All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
G2CD Class Reference

#include <G2CD.hh>

Inheritance diagram for G2CD:
[legend]

Public Member Functions

 G2CD (const G2CD &)=delete
 
G2CDoperator= (const G2CD &)=delete
 
ProcessornewProcessor ()
 
 G2CD ()
 
 ~G2CD ()
 
void init ()
 
void processEvent (LCEvent *evtP)
 
void end ()
 

Protected Attributes

std::string _treeFileName {}
 
std::string _treeName {}
 
std::string _colName {}
 
std::vector< std::string > _hcalCollections {}
 
std::vector< std::string > _outputHcalCollections {}
 
std::vector< std::string > _ecalCollections {}
 
std::vector< std::string > _outputEcalCollections {}
 
std::vector< float > _ChargeSpatialDistri {}
 
std::vector< float > _thresholdHcal {}
 
std::vector< float > _calibCoeffEcal {}
 
std::vector< int > _ShowerPositionShiftID {}
 
float _thresholdEcal {}
 
int _NEcalThinLayer {}
 
int _overwrite {}
 
int _DigiCellSize {}
 
int _UsingDefaultDetector {}
 
float _PolyaParaA {}
 
float _PolyaParaB {}
 
float _PolyaParaC {}
 
float _ChanceOfKink {}
 
float _KinkHitChargeBoost {}
 
TTree * _outputTree {}
 
TH1F * _NH1stLayer {}
 
TH1F * _NH8thLayer {}
 
TF1 * _QPolya {}
 
int _Num {}
 
int _eventNr {}
 
int _M {}
 
int _S {}
 
int _I {}
 
int _J {}
 
int _K {}
 
int _Seg {}
 
float _PosX {}
 
float _PosY {}
 
float _PosZ {}
 
float _EDepo {}
 
float _Charge {}
 
int _NHit1mm {}
 
int _NHit1mmCenter {}
 
int _NHit1mmCorner {}
 
int _NHit1mmSide {}
 
int _TotalNHit1mm {}
 
int _TotalNHit {}
 
int _TotalMultiHit {}
 
int _N1 {}
 
int _N2 {}
 
int _N3 {}
 
std::string _fileName {}
 
std::ostream * _output {}
 

Detailed Description

Definition at line 29 of file G2CD.hh.


The documentation for this class was generated from the following files: