#ifndef HShowerParticleIdentifier_H
#define HShowerParticleIdentifier_H
#include "hreconstructor.h"
#include "hlocation.h"
#include "hparset.h"
class HCategory;
class HIterator;
class HShowerHit;
class HShowerPID;
class HShowerCriterium;
class HShowerParticleIdentifier: public HReconstructor {
public:
HShowerParticleIdentifier ();
HShowerParticleIdentifier(const Text_t *name,const Text_t *title);
~HShowerParticleIdentifier();
Bool_t init(void);
Bool_t finalize(void);
Int_t execute(void);
Bool_t initParameters(void);
HCategory* getHitCat(){return m_pHitCat;}
HCategory* getPIDCat(){return m_pPIDCat;}
HParSet* getHitFPar(){return m_pHitFPar;}
void setHitCat(HCategory* pHitCat){m_pHitCat = pHitCat;}
void setPIDCat(HCategory* pPIDCat){m_pPIDCat = pPIDCat;}
void setHitFPar(HParSet* pPar){m_pHitFPar= pPar;}
void setCriterium(HShowerCriterium* pCrit);
ClassDef(HShowerParticleIdentifier,0)
private:
void fillPID(HShowerHit* hit, HShowerPID* pid, Float_t fShower);
HLocation m_zeroLoc;
HCategory *m_pHitCat;
HCategory *m_pPIDCat;
HParSet *m_pHitFPar;
HShowerCriterium* m_pCriterium;
HIterator *fIter;
};
#endif
Last change: Sat May 22 13:14:03 2010
Last generated: 2010-05-22 13:14
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.