13#include "CLHEP/Vector/ThreeVector.h"
14#include "RtypesCore.h"
46 ALFA_LocRec(
const std::string& name, ISvcLocator* pSvcLocator);
113 StatusCode
ExecuteRecoMethod(
const std::string& strAlgo,
const eRPotName eRPName,
const std::list<MDHIT> &ListMDHits,
const std::list<ODHIT> &ListODHits);
Property holding a SG store/key/clid from which a ReadHandle is made.
Bool_t m_bEdgeMethod_Opt_Sisters
std::string m_strODCollectionName
std::vector< std::string > m_vecListAlgoMD
Float_t m_fbOD[RPOTSCNT][ODPLATESCNT][ODSIDESCNT][ODLAYERSCNT *ODFIBERSCNT]
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
ALFA_LocRecEvent * m_pLocRecEvent
ALFA_LocRecODEvent * m_pLocRecODEvent
StatusCode ExecuteRecoMethod(const std::string &strAlgo, const eRPotName eRPName, const std::list< MDHIT > &ListMDHits, const std::list< ODHIT > &ListODHits)
StatusCode ALFACollectionReading(std::list< MDHIT > &ListMDHits, std::list< ODHIT > &ListODHits)
Float_t m_faOD[RPOTSCNT][ODPLATESCNT][ODSIDESCNT][ODLAYERSCNT *ODFIBERSCNT]
Int_t m_iMultiplicityCutOD
ALFA_LocRecODEvCollection * m_pLocRecODEvCollection
Float_t m_faMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT]
ALFA_LocRec(const std::string &name, ISvcLocator *pSvcLocator)
Float_t m_fbMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT]
std::string m_strCollectionName
std::string m_strKeyGeometryForReco
Float_t m_fzMD[RPOTSCNT][ALFALAYERSCNT *ALFAPLATESCNT][ALFAFIBERSCNT]
std::string m_strKeyLocRecODEvCollection
StatusCode RecordODCollection()
Float_t m_fzOD[RPOTSCNT][ODPLATESCNT][ODSIDESCNT][ODLAYERSCNT *ODFIBERSCNT]
StatusCode RecordCollection()
bool StoreReconstructionGeometry(const eRPotName eRPName, const eFiberType eFType, const char *szDataDestination)
GEOMETRYCONFIGURATION m_Config
Bool_t m_bEdgeMethod_Opt_UseGaps
ALFA_LocRecEvCollection * m_pLocRecEvCollection
ALFA_GeometryReader * m_pGeometryReader
Int_t m_iMultiplicityCutMD
std::list< eRPotName > m_ListExistingRPots
std::vector< std::string > m_vecListAlgoOD
std::string m_strKeyLocRecEvCollection
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
The Athena Transient Store API.