5#ifndef ALFA_MDTRACKING_H
6#define ALFA_MDTRACKING_H
13#include "GaudiKernel/StatusCode.h"
47 StatusCode
Execute(Int_t iRPot,
const std::list<MDHIT> &ListMDHits);
48 StatusCode
Finalize(Float_t &fRecXPos, Float_t &fRecYPos);
53 void HistFill(Float_t &b_p, Float_t &b_n, Float_t &Ov_p, Float_t &Ov_n, Int_t &NumU, Int_t &NumV, Int_t iFlag);
55 void SetData(Int_t NumU, Int_t NumV, Float_t OL_U, Float_t OL_V);
StatusCode Finalize(Float_t &fRecXPos, Float_t &fRecYPos)
Int_t m_iFibSel[ALFALAYERSCNT *ALFAPLATESCNT]
StatusCode Execute(Int_t iRPot, const std::list< MDHIT > &ListMDHits)
void GetData(Int_t &NumU, Int_t &NumV, Float_t &OL_U, Float_t &OL_V, Int_t(&iFibSel)[ALFALAYERSCNT *ALFAPLATESCNT])
Float_t m_faMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT]
StatusCode Initialize(Float_t faMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT], Float_t fbMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT], Int_t iMultiplicityCut, Int_t iUVCut, Float_t fOverlapCut)
Float_t m_fbMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT]
std::map< int, FIBERS > m_MapLayers
void SetData(Int_t NumU, Int_t NumV, Float_t OL_U, Float_t OL_V)
void HistFill(Float_t &b_p, Float_t &b_n, Float_t &Ov_p, Float_t &Ov_n, Int_t &NumU, Int_t &NumV, Int_t iFlag)
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.