diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/LVL1TGCTrigger.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/LVL1TGCTrigger.h index 2caeb09f68fda96bc934c2e4131da706da3ca683..00268afc5cc3fd4ded161e98bcc854154b370cd4 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/LVL1TGCTrigger.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/LVL1TGCTrigger.h @@ -1,10 +1,10 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ // LVL1TGCTrigger.h -#ifndef __LVL1TGCTRIGGER_H__ -#define __LVL1TGCTRIGGER_H__ +#ifndef TRIGT1TGC_LVL1TGCTRIGGER_H +#define TRIGT1TGC_LVL1TGCTRIGGER_H #include "AthenaBaseComps/AthAlgorithm.h" @@ -183,4 +183,4 @@ class LVL1TGCTrigger : public AthAlgorithm } // namespace LVL1TGCTrigger -#endif // __LVL1TGCTRIGGER_H__ +#endif // not TRIGT1TGC_LVL1TGCTRIGGER_H diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCASDOut.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCASDOut.h index 3133c6e3eb611dd0ec9498d3b0ba23fd733bb365..a3cdec3889f579db409ed78e50bd53ccca0dfa06 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCASDOut.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCASDOut.h @@ -29,11 +29,11 @@ namespace LVL1TGCTrigger { class TGCASDOut { protected: - TGCReadoutIndex tgcReadoutIndex; - TGCSignalType signalType; - int hitID; // index in a chamber - int channel; // index in a ASD board - double hitToF; + TGCReadoutIndex m_tgcReadoutIndex; + TGCSignalType m_signalType; + int m_hitID; // index in a chamber + int m_channel; // index in a ASD board + double m_hitToF; public: TGCASDOut(); @@ -63,11 +63,11 @@ public: void SetChannel(int ch); // get functions - TGCReadoutIndex GetTGCReadoutIndex() const { return tgcReadoutIndex; } - TGCSignalType GetSignalType() const { return signalType; } - int GetHitID() const { return hitID; } - int GetChannel() const { return channel; } - double GetHitToF() const { return hitToF; } + TGCReadoutIndex GetTGCReadoutIndex() const { return m_tgcReadoutIndex; } + TGCSignalType GetSignalType() const { return m_signalType; } + int GetHitID() const { return m_hitID; } + int GetChannel() const { return m_channel; } + double GetHitToF() const { return m_hitToF; } // methods void Print() const; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBIDOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBIDOut.hh index 3c30b51be34e89218e3634e807666453a1ee967b..e19edadb481661ea709b1846bcd8fdec8cf4a567 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBIDOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBIDOut.hh @@ -17,11 +17,11 @@ public: virtual ~TGCBIDOut() = default; - void setBid(int bidIn){ bid=bidIn;}; - int getBid() const { return bid;}; + void setBid(int bidIn){ m_bid=bidIn;}; + int getBid() const { return m_bid;}; private: - int bid; + int m_bid; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBoardConnection.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBoardConnection.hh index 2e0ffe9a89ddc04df5d9590a8ef09cd28f2855c2..38c74ee68578e857637e57507d6601ce941532c8 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBoardConnection.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCBoardConnection.hh @@ -12,7 +12,7 @@ namespace LVL1TGCTrigger { class TGCBoardConnection { public: - inline int getNumberOfType() const { return nType; } + inline int getNumberOfType() const { return m_nType; } int getNumber(int ntype) const; int getId(int type, int board) const; @@ -27,25 +27,25 @@ class TGCBoardConnection { virtual ~TGCBoardConnection(); protected: - int nType; - int* numberOfBoard; - int** id; + int m_nType; + int* m_numberOfBoard; + int** m_id; }; inline int TGCBoardConnection::getNumber(int type) const { - if(numberOfBoard==0) { + if(m_numberOfBoard==0) { std::cerr << "TGCBoardConnection::getNumber : numberOfBoard is zero" << std::endl; return -1; } - return numberOfBoard[type]; + return m_numberOfBoard[type]; } inline int TGCBoardConnection::getId(int type, int board) const { - if(id!=0) - return id[type][board]; + if(m_id!=0) + return m_id[type][board]; else { std::cerr << "TGCBoardConnection::getId: id is zero" << std::endl; return -1; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionASDToPP.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionASDToPP.hh index cf736a1d658b289eac534fab51a1beeb35cfe9d7..19ad22adc75f746ffade754073ceabed602081e7 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionASDToPP.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionASDToPP.hh @@ -26,18 +26,18 @@ public: TGCConnectionASDToPP& operator=(const TGCConnectionASDToPP& right); private: - int totalNumberOfChannel; - int type; - TGCForwardBackwardType forwardBackward; + int m_totalNumberOfChannel; + int m_type; + TGCForwardBackwardType m_forwardBackward; // for ASD - int* layerId; - int* chamberId; - int* lineId; + int* m_layerId; + int* m_chamberId; + int* m_lineId; // for PP - int* PPId; - int* connectorId; - int* channelId; - static const int forwardLayer[]; + int* m_PPId; + int* m_connectorId; + int* m_channelId; + static const int s_forwardLayer[]; }; } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionHPBToSL.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionHPBToSL.hh index 5f43e60316a16711098675df7b83fa580d816e9c..b0754de2cf6d8dbd53b7e104713d200bf14f007a 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionHPBToSL.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionHPBToSL.hh @@ -26,20 +26,20 @@ class TGCConnectionHPBToSL : public TGCBoardConnection TGCConnectionHPBToSL& operator=(const TGCConnectionHPBToSL& right); private: - int* SLPortToHPB[NumberOfHighPtBoardType]; + int* m_SLPortToHPB[NumberOfHighPtBoardType]; }; inline int TGCConnectionHPBToSL::getSLPortToHPB(int type, int index) const { - return SLPortToHPB[type][index]; + return m_SLPortToHPB[type][index]; } inline void TGCConnectionHPBToSL::setSLPortToHPB(int type, int index, int port) { - if(SLPortToHPB[type]==0) SLPortToHPB[type] = new int [numberOfBoard[type]]; - SLPortToHPB[type][index] = port; + if(m_SLPortToHPB[type]==0) m_SLPortToHPB[type] = new int [m_numberOfBoard[type]]; + m_SLPortToHPB[type][index] = port; } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionInPP.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionInPP.hh index aca24089d2365a2aa103ce51b12b917f99503276..fefd7acf2089371252d21f53dd11aa80969b306e 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionInPP.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionInPP.hh @@ -23,7 +23,7 @@ public: int getOredChannelIn(int connectorOut, int chOut); int getOredConnectorIn(int connectorOut, int chOut); TGCPatchPanel* getOredPPIn(int connectorOut, int chOut); - int getNumberOfChannel(int i)const{return nCh[i];}; + int getNumberOfChannel(int i)const{return m_nCh[i];}; void setConnection(int connectorOut, int chOut, int connectorIn, int chIn, TGCPatchPanel* PP); @@ -42,14 +42,14 @@ public: TGCConnectionInPP& operator=(const TGCConnectionInPP& right); private: - int nCh[NumberOfPPOutputConnector]; - TGCPatchPanel** patchPanelIn[NumberOfPPOutputConnector]; - int* channelIn[NumberOfPPOutputConnector]; - int* connectorIn[NumberOfPPOutputConnector]; - - TGCPatchPanel** oredPatchPanelIn[NumberOfPPOutputConnector]; - int* oredChannelIn[NumberOfPPOutputConnector]; - int* oredConnectorIn[NumberOfPPOutputConnector]; + int m_nCh[NumberOfPPOutputConnector]; + TGCPatchPanel** m_patchPanelIn[NumberOfPPOutputConnector]; + int* m_channelIn[NumberOfPPOutputConnector]; + int* m_connectorIn[NumberOfPPOutputConnector]; + + TGCPatchPanel** m_oredPatchPanelIn[NumberOfPPOutputConnector]; + int* m_oredChannelIn[NumberOfPPOutputConnector]; + int* m_oredConnectorIn[NumberOfPPOutputConnector]; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSB.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSB.hh index 033c234163a9a53b047db86e3c501f187045e2f8..4ba4b969d6155919e6d34b8492883245f3a5c4b7 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSB.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSB.hh @@ -27,21 +27,21 @@ public: TGCConnectionPPToSB(const TGCConnectionPPToSB& right); TGCConnectionPPToSB& operator=(const TGCConnectionPPToSB& right); private: - int* SBIdToPP[NumberOfPPPort][NumberOfPatchPanelType]; + int* m_SBIdToPP[NumberOfPPPort][NumberOfPatchPanelType]; }; inline int TGCConnectionPPToSB::getSBIdToPP(int type, int port, int index) const { - return SBIdToPP[port][type][index]; + return m_SBIdToPP[port][type][index]; } inline void TGCConnectionPPToSB::setSBIdToPP(int type, int port, int index, int idIn) { - if(SBIdToPP[port][type]==0) - SBIdToPP[port][type] = new int [numberOfBoard[type]]; - SBIdToPP[port][type][index] = idIn; + if(m_SBIdToPP[port][type]==0) + m_SBIdToPP[port][type] = new int [m_numberOfBoard[type]]; + m_SBIdToPP[port][type][index] = idIn; } inline TGCPatchPanelType operator++(TGCPatchPanelType &rs, int) diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSL.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSL.hh index 583ebcd801b436c8ca02e4e31c5fb6717094f332..e6258cd1ebcea056ea3f33f52f9748c130832fa2 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSL.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionPPToSL.hh @@ -21,14 +21,14 @@ public: TGCConnectionPPToSL& operator =(const TGCConnectionPPToSL& ); bool readData(TGCRegionType type); - const TGCConnectionPPToSB* getPPToSB() const { return &PPToSB; }; - const TGCConnectionSBToHPB* getSBToHPB() const { return &SBToHPB; }; - const TGCConnectionHPBToSL* getHPBToSL() const { return &HPBToSL; }; + const TGCConnectionPPToSB* getPPToSB() const { return &m_PPToSB; }; + const TGCConnectionSBToHPB* getSBToHPB() const { return &m_SBToHPB; }; + const TGCConnectionHPBToSL* getHPBToSL() const { return &m_HPBToSL; }; private: - TGCConnectionPPToSB PPToSB; - TGCConnectionSBToHPB SBToHPB; - TGCConnectionHPBToSL HPBToSL; + TGCConnectionPPToSB m_PPToSB; + TGCConnectionSBToHPB m_SBToHPB; + TGCConnectionHPBToSL m_HPBToSL; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionSBToHPB.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionSBToHPB.hh index ddf3822b1add0c7dd9cb5c678ad7e50e0b7f4e90..dce4e88a5ad4c29512f0d5962747c71746aeeee2 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionSBToHPB.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCConnectionSBToHPB.hh @@ -25,34 +25,34 @@ public: TGCConnectionSBToHPB& operator=(const TGCConnectionSBToHPB& right); private: - int* HPBPortToSB[NumberOfSlaveBoardType]; - int* HPBIdToSB[NumberOfSlaveBoardType]; + int* m_HPBPortToSB[NumberOfSlaveBoardType]; + int* m_HPBIdToSB[NumberOfSlaveBoardType]; }; inline int TGCConnectionSBToHPB::getHPBPortToSB(int type, int index) const { - return HPBPortToSB[type][index]; + return m_HPBPortToSB[type][index]; } inline void TGCConnectionSBToHPB::setHPBPortToSB(int type, int index, int port) { - if(HPBPortToSB[type]==0) HPBPortToSB[type] = new int [numberOfBoard[type]]; - HPBPortToSB[type][index] = port; + if(m_HPBPortToSB[type]==0) m_HPBPortToSB[type] = new int [m_numberOfBoard[type]]; + m_HPBPortToSB[type][index] = port; } inline int TGCConnectionSBToHPB::getHPBIdToSB(int type, int index) const { - return HPBIdToSB[type][index]; + return m_HPBIdToSB[type][index]; } inline void TGCConnectionSBToHPB::setHPBIdToSB(int type, int index, int id) { - if(HPBIdToSB[type]==0) HPBIdToSB[type] = new int [numberOfBoard[type]]; - HPBIdToSB[type][index] = id; + if(m_HPBIdToSB[type]==0) m_HPBIdToSB[type] = new int [m_numberOfBoard[type]]; + m_HPBIdToSB[type][index] = id; } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDatabaseManager.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDatabaseManager.hh index 6cb90fcfbda8012ad93b3ba7fd8a1b9a15795414..6fd324bfd8dc1d48aa2078b40f7d30ecc626a091 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDatabaseManager.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDatabaseManager.hh @@ -54,11 +54,11 @@ public: private: - TGCRPhiCoincidenceMap* mapRphi[NumberOfSide][NumberOfOctant]; - TGCInnerCoincidenceMap* mapInner[NumberOfSide]; - TGCTileMuCoincidenceMap* mapTileMu; - TGCConnectionPPToSL* PPToSL[NumberOfRegionType]; - TGCConnectionASDToPP* ASDToPP[NumberOfRegionType][NumberOfPatchPanelType][TotalNumForwardBackwardType]; + TGCRPhiCoincidenceMap* m_mapRphi[NumberOfSide][NumberOfOctant]; + TGCInnerCoincidenceMap* m_mapInner[NumberOfSide]; + TGCTileMuCoincidenceMap* m_mapTileMu; + TGCConnectionPPToSL* m_PPToSL[NumberOfRegionType]; + TGCConnectionASDToPP* m_ASDToPP[NumberOfRegionType][NumberOfPatchPanelType][TotalNumForwardBackwardType]; std::map<PatchPanelIDs, std::pair<const TGCConnectionInPP, PatchPanelPointers> > m_patchPanelToConnectionInPP; }; @@ -66,31 +66,31 @@ private: inline TGCRPhiCoincidenceMap* TGCDatabaseManager::getRPhiCoincidenceMap(int sideId, int octantId) const { - return mapRphi[sideId][octantId]; + return m_mapRphi[sideId][octantId]; } inline TGCInnerCoincidenceMap* TGCDatabaseManager::getInnerCoincidenceMap(int sideId) const { - return mapInner[sideId]; + return m_mapInner[sideId]; } inline TGCTileMuCoincidenceMap* TGCDatabaseManager::getTileMuCoincidenceMap() const { - return mapTileMu; + return m_mapTileMu; } inline TGCConnectionPPToSL* TGCDatabaseManager::getConnectionPPToSL(TGCRegionType type) const { - return PPToSL[type-1]; + return m_PPToSL[type-1]; } inline TGCConnectionASDToPP* TGCDatabaseManager::getConnectionASDToPP(TGCRegionType region, int type, TGCForwardBackwardType forwardBackward) const { - return ASDToPP[region-1][type][forwardBackward]; + return m_ASDToPP[region-1][type][forwardBackward]; } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDoubletSB.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDoubletSB.hh index 6a7d036ba9d13947ee66a18b65b14b576e709894..01e5634946c39ebecfdb3506fc792432b290d211 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDoubletSB.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCDoubletSB.hh @@ -29,16 +29,16 @@ protected: virtual void doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCOut); bool element(bool A, bool B, bool C, bool D); - int priorSign; // prior sign of dr or dphi in coincidence matrix. - int numberOfData; // number of data - int nChInBlock; // number of channel in pivot plane - int maxDev; // maximum of absolute value of dr,dphi - int posMaxDev; // maximum of positive value of dr,dphi - int negMaxDev; // maximum of negative value of dr,dphi - int nChAdj; // number of channel from adjacent PatchPanel - int iChBase; // - int MatrixOverlap; - TGCSignalType SType; + int m_priorSign; // prior sign of dr or dphi in coincidence matrix. + int m_numberOfData; // number of data + int m_nChInBlock; // number of channel in pivot plane + int m_maxDev; // maximum of absolute value of dr,dphi + int m_posMaxDev; // maximum of positive value of dr,dphi + int m_negMaxDev; // maximum of negative value of dr,dphi + int m_nChAdj; // number of channel from adjacent PatchPanel + int m_iChBase; // + int m_MatrixOverlap; + TGCSignalType m_SType; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCElectronicsSystem.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCElectronicsSystem.hh index 90020d94c78d5c449a3f9b7bd8198b30777caefc..578d668730beeeee3d0e42fbb5d9df10b0d33528 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCElectronicsSystem.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCElectronicsSystem.hh @@ -37,9 +37,9 @@ public: TGCSector* getSector(TGCReadoutIndex index) const; TGCSector* getSector(int side, int oct, int mod) const { if ( (side<0) || (oct<0) || (mod<0) ) return 0; - return sector[side][oct][mod]; + return m_sector[side][oct][mod]; }; - TGCTMDB* getTMDB() const {return tmdb;} + TGCTMDB* getTMDB() const {return m_tmdb;} TGCElectronicsSystem(TGCDatabaseManager* database, bool isAtlas=true); ~TGCElectronicsSystem(); @@ -51,9 +51,9 @@ private: TGCElectronicsSystem& operator=(const TGCElectronicsSystem& right); private: - TGCDatabaseManager* DB; - TGCSector* sector[NumberOfSide][NumberOfOctant][NumberOfModule]; - TGCTMDB* tmdb; + TGCDatabaseManager* m_DB; + TGCSector* m_sector[NumberOfSide][NumberOfOctant][NumberOfModule]; + TGCTMDB* m_tmdb; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCEvent.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCEvent.h index 271f87525785099a41c1ee80cf3b326fb944e035..e2f642f9ba0c5fadb84a19b53a6c2d9a9a702ec0 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCEvent.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCEvent.h @@ -26,8 +26,8 @@ class TGCASDOut; class TGCEvent { protected: - int eventNumber; - std::vector<TGCASDOut*> vecASDOut; + int m_eventNumber; + std::vector<TGCASDOut*> m_vecASDOut; public: // double eta;//for test @@ -42,8 +42,8 @@ public: const TGCEvent& operator=(const TGCEvent& right) { - eventNumber= right.eventNumber; - vecASDOut= right.vecASDOut; + m_eventNumber= right.m_eventNumber; + m_vecASDOut= right.m_vecASDOut; return *this; } @@ -59,7 +59,7 @@ public: } // set functions - void SetEventNumber(int num) { eventNumber= num; } + void SetEventNumber(int num) { m_eventNumber= num; } TGCASDOut* NewASDOut(TGCIndex tgcindex, int ilyr, TGCSignalType sigtype=WIREGROUP, int id=-1, @@ -70,20 +70,20 @@ public: double tof=0); // get functions - int GetEventNumber() const { return eventNumber; } + int GetEventNumber() const { return m_eventNumber; } // ASDOut ... - int GetNASDOut() const { return vecASDOut.size(); } + int GetNASDOut() const { return m_vecASDOut.size(); } const TGCASDOut* GetASDOut(int index) const { - if(index<=0 || (unsigned int)index> vecASDOut.size()) return 0; - else return vecASDOut[index-1]; + if(index<=0 || (unsigned int)index> m_vecASDOut.size()) return 0; + else return m_vecASDOut[index-1]; } std::vector<TGCASDOut*>& GetASDOutVector() const { - return (std::vector<TGCASDOut*>&)vecASDOut; + return (std::vector<TGCASDOut*>&)m_vecASDOut; } // operations diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoard.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoard.hh index 481428e9a0aeedccd2f0605e40ee9de2615f8a03..d740a46b2b7603db643fab627a48fe83cb0cca88 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoard.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoard.hh @@ -41,14 +41,14 @@ public: int getId() const; void setId(int idIn); int getType() const; - void setType(int typeIn){ type=typeIn;}; - int getRegion() const { return region;}; - void setRegion(int regionIn){ region=regionIn;}; + void setType(int typeIn){ m_type=typeIn;}; + int getRegion() const { return m_region;}; + void setRegion(int regionIn){ m_region=regionIn;}; void setDSB(int connector, TGCSlaveBoard* SBIn); void setTSB(int connector, TGCSlaveBoard* SBIn); TGCSlaveBoardOut* getTSBOut(int chip, int port); - void setAdjacentHPB(int side, TGCHighPtBoard* hpt){ adjacentHPB[side]=hpt;}; + void setAdjacentHPB(int side, TGCHighPtBoard* hpt){ m_adjacentHPB[side]=hpt;}; void showResult() const; @@ -83,52 +83,52 @@ protected: virtual void setDecoderIn()=0; virtual void clearDecoderIn()=0; - TGCHighPtChipOut* highPtChipOut; - - TGCHighPtBoardOut* highPtBoardOut; - TGCHighPtBoardOut* lowPtBoardOut; //Low-pT Outputs from SLB ASICs. - - TGCSlaveBoard* DSB[NumberOfChip][NumberOfDSBOut]; - TGCSlaveBoard* TSB[NumberOfChip][NumberOfTSBOut]; - TGCSlaveBoardOut* DSBOut[NumberOfChip][NumberOfDSBOut]; - TGCSlaveBoardOut* TSBOut[NumberOfChip][NumberOfTSBOut]; - TGCHighPtBoard* adjacentHPB[NumberOfAdjacentHPB]; - TGCSlaveBoardOut* decoderInTSB[NumberOfChip][NDecoderInTSB]; - TGCSlaveBoardOut* decoderInDSB[NumberOfChip][NDecoderInDSB]; - - int id; - int bid; - int idSectorLogic; - int type; - int region; - - int priorSign; - int maxNumberOfHPBData; - int maxDev; - int maxDevOred; - int nChOfTSBOut; - int nChOfDSBOut; - int nChOfDSBHit; - int nChOfTSBHit; - int nChInTSBRegion; + TGCHighPtChipOut* m_highPtChipOut; + + TGCHighPtBoardOut* m_highPtBoardOut; + TGCHighPtBoardOut* m_lowPtBoardOut; //Low-pT Outputs from SLB ASICs. + + TGCSlaveBoard* m_DSB[NumberOfChip][NumberOfDSBOut]; + TGCSlaveBoard* m_TSB[NumberOfChip][NumberOfTSBOut]; + TGCSlaveBoardOut* m_DSBOut[NumberOfChip][NumberOfDSBOut]; + TGCSlaveBoardOut* m_TSBOut[NumberOfChip][NumberOfTSBOut]; + TGCHighPtBoard* m_adjacentHPB[NumberOfAdjacentHPB]; + TGCSlaveBoardOut* m_decoderInTSB[NumberOfChip][NDecoderInTSB]; + TGCSlaveBoardOut* m_decoderInDSB[NumberOfChip][NDecoderInDSB]; + + int m_id; + int m_bid; + int m_idSectorLogic; + int m_type; + int m_region; + + int m_priorSign; + int m_maxNumberOfHPBData; + int m_maxDev; + int m_maxDevOred; + int m_nChOfTSBOut; + int m_nChOfDSBOut; + int m_nChOfDSBHit; + int m_nChOfTSBHit; + int m_nChInTSBRegion; }; inline void TGCHighPtBoard::setId(int idIn) { - id = idIn; + m_id = idIn; } inline int TGCHighPtBoard::getId() const { - return id; + return m_id; } inline int TGCHighPtBoard::getType() const { - return type; + return m_type; } inline @@ -136,7 +136,7 @@ void TGCHighPtBoard::setDSB(int connector, TGCSlaveBoard* SBIn) { int port = connector%NumberOfDSBOut; int chip = connector/NumberOfDSBOut; - DSB[chip][port] = SBIn; + m_DSB[chip][port] = SBIn; } inline @@ -144,7 +144,7 @@ void TGCHighPtBoard::setTSB(int connector, TGCSlaveBoard* SBIn) { int port = connector%NumberOfTSBOut; int chip = connector/NumberOfTSBOut; - TSB[chip][port] = SBIn; + m_TSB[chip][port] = SBIn; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoardOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoardOut.hh index 066099efe525af2c9d4ff44cc6047643d36e476f..e5fed3ad8059afade68455643ce4a3451e771e75 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoardOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtBoardOut.hh @@ -43,98 +43,98 @@ public: void setSel(int chip, int iData, int selIn); int getBid() const; - void setBid(int bidIn){ bid=bidIn;}; + void setBid(int bidIn){ m_bid=bidIn;}; void clear(); - void setOrigin(const TGCHighPtBoard* originIn) { origin = originIn;}; + void setOrigin(const TGCHighPtBoard* originIn) { m_origin = originIn;}; const TGCHighPtBoard* getOrigin() const; private: - const TGCHighPtBoard* origin; - int bid; + const TGCHighPtBoard* m_origin; + int m_bid; - int pt[NumberOfChip][MaxNumberOfHPBData]; //[chip][block] - int pos[NumberOfChip][MaxNumberOfHPBData]; - int dev[NumberOfChip][MaxNumberOfHPBData]; - bool hit[NumberOfChip][MaxNumberOfHPBData]; + int m_pt[NumberOfChip][MaxNumberOfHPBData]; //[chip][block] + int m_pos[NumberOfChip][MaxNumberOfHPBData]; + int m_dev[NumberOfChip][MaxNumberOfHPBData]; + bool m_hit[NumberOfChip][MaxNumberOfHPBData]; // enable when the track is selected in trackselector. - int select[NumberOfChip][MaxNumberOfHPBData]; + int m_select[NumberOfChip][MaxNumberOfHPBData]; }; inline void TGCHighPtBoardOut::setDev(int chip, int iData, int devIn) { - if(!hit[chip][iData]) hit[chip][iData]=true; //[chip][block] - dev[chip][iData] = devIn; + if(!m_hit[chip][iData]) m_hit[chip][iData]=true; //[chip][block] + m_dev[chip][iData] = devIn; } inline void TGCHighPtBoardOut::setPos(int chip, int iData, int posIn) { - if(!hit[chip][iData]) hit[chip][iData]=true; - pos[chip][iData] = posIn; + if(!m_hit[chip][iData]) m_hit[chip][iData]=true; + m_pos[chip][iData] = posIn; } inline void TGCHighPtBoardOut::setPt(int chip, int iData, int ptIn) { - if(!hit[chip][iData]) hit[chip][iData]=true; - pt[chip][iData] =ptIn; + if(!m_hit[chip][iData]) m_hit[chip][iData]=true; + m_pt[chip][iData] =ptIn; } inline const TGCHighPtBoard* TGCHighPtBoardOut::getOrigin() const { - return origin; + return m_origin; } inline int TGCHighPtBoardOut::getDev(int chip, int iData) const { - return dev[chip][iData]; + return m_dev[chip][iData]; } inline int TGCHighPtBoardOut::getPos(int chip, int iData) const { - return pos[chip][iData]; + return m_pos[chip][iData]; } inline int TGCHighPtBoardOut::getPt(int chip, int iData) const { - return pt[chip][iData]; + return m_pt[chip][iData]; } inline int TGCHighPtBoardOut::getBid() const { - return bid; + return m_bid; } inline bool TGCHighPtBoardOut::getHit(int chip, int iData) const { - return hit[chip][iData]; + return m_hit[chip][iData]; } inline void TGCHighPtBoardOut::setHit(int chip, int iData, bool hitIn) { - hit[chip][iData] = hitIn; + m_hit[chip][iData] = hitIn; } inline int TGCHighPtBoardOut::getSel(int chip, int iData) const { - return select[chip][iData]; + return m_select[chip][iData]; } inline void TGCHighPtBoardOut::setSel(int chip, int iData, int selIn) { - select[chip][iData] = selIn; + m_select[chip][iData] = selIn; } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtChipOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtChipOut.hh index 61cbbee04972abcd13601691a1373a7da7360f92..d639e6469e6f86f8dccb5fe2eaea2b993515b8d1 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtChipOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHighPtChipOut.hh @@ -35,95 +35,95 @@ public: void setSel(int chip, int iCandidate, int selIn); int getBid() const; - void setBid(int bidIn){ bid=bidIn;}; + void setBid(int bidIn){ m_bid=bidIn;}; void clear(); - void setOrigin(const TGCHighPtBoard* originIn) { origin = originIn;}; + void setOrigin(const TGCHighPtBoard* originIn) { m_origin = originIn;}; const TGCHighPtBoard* getOrigin() const; private: - const TGCHighPtBoard* origin; - int bid; - - int pt[NumberOfChip][NHitInTrackSelector]; //[chip][iCandidate] - int pos[NumberOfChip][NHitInTrackSelector]; - int hitID[NumberOfChip][NHitInTrackSelector]; - int dev[NumberOfChip][NHitInTrackSelector]; - int select[NumberOfChip][NHitInTrackSelector]; + const TGCHighPtBoard* m_origin; + int m_bid; + + int m_pt[NumberOfChip][NHitInTrackSelector]; //[chip][iCandidate] + int m_pos[NumberOfChip][NHitInTrackSelector]; + int m_hitID[NumberOfChip][NHitInTrackSelector]; + int m_dev[NumberOfChip][NHitInTrackSelector]; + int m_select[NumberOfChip][NHitInTrackSelector]; }; inline void TGCHighPtChipOut::setDev(int chip, int iCandidate, int devIn) { - dev[chip][iCandidate] = devIn; + m_dev[chip][iCandidate] = devIn; } inline void TGCHighPtChipOut::setPos(int chip, int iCandidate, int posIn) { - pos[chip][iCandidate] = posIn; + m_pos[chip][iCandidate] = posIn; } inline void TGCHighPtChipOut::setHitID(int chip, int iCandidate, int hitIdIn) { - hitID[chip][iCandidate] = hitIdIn; + m_hitID[chip][iCandidate] = hitIdIn; } inline void TGCHighPtChipOut::setPt(int chip, int iCandidate, int ptIn) { - pt[chip][iCandidate] =ptIn; + m_pt[chip][iCandidate] =ptIn; } inline const TGCHighPtBoard* TGCHighPtChipOut::getOrigin() const { - return origin; + return m_origin; } inline int TGCHighPtChipOut::getDev(int chip, int iCandidate) const { - return dev[chip][iCandidate]; + return m_dev[chip][iCandidate]; } inline int TGCHighPtChipOut::getPos(int chip, int iCandidate) const { - return pos[chip][iCandidate]; + return m_pos[chip][iCandidate]; } inline int TGCHighPtChipOut::getHitID(int chip, int iCandidate) const { - return hitID[chip][iCandidate]; + return m_hitID[chip][iCandidate]; } inline int TGCHighPtChipOut::getPt(int chip, int iCandidate) const { - return pt[chip][iCandidate]; + return m_pt[chip][iCandidate]; } inline int TGCHighPtChipOut::getBid() const { - return bid; + return m_bid; } inline int TGCHighPtChipOut::getSel(int chip, int iCandidate) const { - return select[chip][iCandidate]; + return m_select[chip][iCandidate]; } inline void TGCHighPtChipOut::setSel(int chip, int iCandidate, int selIn) { - select[chip][iCandidate] = selIn; + m_select[chip][iCandidate] = selIn; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHitPattern.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHitPattern.hh index 59b676c352176f88f9d2293649f479e69ec8272d..2bb36af69dfad0d805167ee4e3f71c989c0273cf 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHitPattern.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCHitPattern.hh @@ -57,32 +57,32 @@ public: const char* bool2char(void); private: - bool* pattern; // this array is created when the length is specified - int length; + bool* m_pattern; // this array is created when the length is specified + int m_length; - char* cPattern; + char* m_cPattern; }; inline int TGCHitPattern::getLength() const { - return length; + return m_length; } inline void TGCHitPattern::onChannel(int iChannel) { - pattern[iChannel] = true; - if(cPattern){delete [] cPattern;} - cPattern = 0; + m_pattern[iChannel] = true; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } inline void TGCHitPattern::offChannel(int iChannel) { - pattern[iChannel] = false; - if(cPattern){delete [] cPattern;} - cPattern = 0; + m_pattern[iChannel] = false; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCIndex.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCIndex.h index 4acee48653356809a392866e28e4888056818a12..c7a8f6c05af1fbc1fdcabfe9008c3edf79e459f3 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCIndex.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCIndex.h @@ -25,12 +25,12 @@ namespace LVL1TGCTrigger { class TGCIndex { protected: - TGCZDirection zDirection; - TGCStationType stationType; - int octantNumber; - TGCRegionType regionType; - int moduleNumber; - int rNumber; + TGCZDirection m_zDirection; + TGCStationType m_stationType; + int m_octantNumber; + TGCRegionType m_regionType; + int m_moduleNumber; + int m_rNumber; public: TGCIndex(); @@ -47,12 +47,12 @@ public: TGCIndex& operator=(const TGCIndex& right) { if (this != &right) { - zDirection= right.zDirection; - stationType= right.stationType; - octantNumber= right.octantNumber; - regionType= right.regionType; - moduleNumber= right.moduleNumber; - rNumber= right.rNumber; + m_zDirection= right.m_zDirection; + m_stationType= right.m_stationType; + m_octantNumber= right.m_octantNumber; + m_regionType= right.m_regionType; + m_moduleNumber= right.m_moduleNumber; + m_rNumber= right.m_rNumber; } return *this; } @@ -72,12 +72,12 @@ public: TGCRegionType irgn, int imd, int ir); // get functions - TGCZDirection GetZDirection() const { return zDirection; } - TGCStationType GetStationType() const { return stationType; } - int GetOctantNumber() const { return octantNumber; } - TGCRegionType GetRegionType() const { return regionType; } - int GetModuleNumber() const { return moduleNumber; } - int GetRNumber() const { return rNumber; } + TGCZDirection GetZDirection() const { return m_zDirection; } + TGCStationType GetStationType() const { return m_stationType; } + int GetOctantNumber() const { return m_octantNumber; } + TGCRegionType GetRegionType() const { return m_regionType; } + int GetModuleNumber() const { return m_moduleNumber; } + int GetRNumber() const { return m_rNumber; } // operations void Print() const; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCInnerCoincidenceMap.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCInnerCoincidenceMap.hh index b1bf5d650ad0cf8d607f7d757b1e431769cf0e16..19082dc495ecff9862669f80b6d400d48223d3df 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCInnerCoincidenceMap.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCInnerCoincidenceMap.hh @@ -63,13 +63,13 @@ protected: enum {N_ROI_IN_SSC=8}; private: - int flagPT[N_PT_THRESH][N_Endcap_SSC][N_EndcapSector]; + int m_flagPT[N_PT_THRESH][N_Endcap_SSC][N_EndcapSector]; // 1 use; 0: not use; -1: not used for Trigger - int flagROI[N_ROI_IN_SSC][N_Endcap_SSC][N_EndcapSector]; + int m_flagROI[N_ROI_IN_SSC][N_Endcap_SSC][N_EndcapSector]; // 1 use; 0: not use; -1: not used for Trigger - TGCInnerTrackletSlot map[N_Input_InnerSector][N_Endcap_SSC][N_EndcapSector]; + TGCInnerTrackletSlot m_map[N_Input_InnerSector][N_Endcap_SSC][N_EndcapSector]; std::string m_verName; int m_side; @@ -112,7 +112,7 @@ inline if ((ssc<0)||(ssc>=N_Endcap_SSC)) return 0; if ((sec<0)||(sec>=N_EndcapSector)) return 0; - return &(map[input][ssc][sec]); + return &(m_map[input][ssc][sec]); } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanel.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanel.hh index 30d6ceb2a46542305cd6a0ade9fcd5faa3c17b89..7307a667ca7d78aa35117be24f4b9a9d8aefe914 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanel.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanel.hh @@ -47,7 +47,7 @@ public: void setIdSlaveBoard(int port,int id); // pointer to adjacent Patch Panel board. - TGCPatchPanel* getAdjacentPP(int side) const { return PPAdj[side]; }; + TGCPatchPanel* getAdjacentPP(int side) const { return m_PPAdj[side]; }; void setAdjacentPP(int side, TGCPatchPanel* PP); void setASDOut(int connector, int ch, TGCASDOut* asdOut); @@ -61,10 +61,10 @@ public: int getId() const; void setId(int idIn); - int getType() const { return type; }; - void setType(int typeIn) { type=typeIn; }; - TGCRegionType getRegion() const { return region; }; - void setRegion(TGCRegionType regionIn) { region=regionIn; }; + int getType() const { return m_type; }; + void setType(int typeIn) { m_type=typeIn; }; + TGCRegionType getRegion() const { return m_region; }; + void setRegion(TGCRegionType regionIn) { m_region=regionIn; }; void connect(); std::string getTypeName(int typeIn) const; @@ -84,20 +84,20 @@ private: void clearASDOut(); void deleteBIDOut(); - int id; - int idSlaveBoard[NumberOfPatchPanelOut]; - int type; - TGCRegionType region; - int bunchCounter; - bool hasASDOut; - bool hasBIDOut; - int nHit; // 18-Jan-01 Added by KH - - TGCPatchPanelOut* PPOut[NumberOfPatchPanelOut]; - TGCASDOut* ASDOut[NChOfPPOutputConnector][MaxNumberOfConnector]; - TGCBIDOut* BIDOut[NChOfPPOutputConnector][MaxNumberOfConnector][NumberOfBunchKeptInPP]; - TGCPatchPanel* PPAdj[2]; // pointer to adjacent board. - TGCConnectionInPP* connectionInPP; + int m_id; + int m_idSlaveBoard[NumberOfPatchPanelOut]; + int m_type; + TGCRegionType m_region; + int m_bunchCounter; + bool m_hasASDOut; + bool m_hasBIDOut; + int m_nHit; // 18-Jan-01 Added by KH + + TGCPatchPanelOut* m_PPOut[NumberOfPatchPanelOut]; + TGCASDOut* m_ASDOut[NChOfPPOutputConnector][MaxNumberOfConnector]; + TGCBIDOut* m_BIDOut[NChOfPPOutputConnector][MaxNumberOfConnector][NumberOfBunchKeptInPP]; + TGCPatchPanel* m_PPAdj[2]; // pointer to adjacent board. + TGCConnectionInPP* m_connectionInPP; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanelOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanelOut.hh index 7c52214454db3bc9198ecbdd84b15b405e18ecbd..c07e9273249c70245286020df7eaf4871a53026d 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanelOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCPatchPanelOut.hh @@ -34,46 +34,46 @@ public: void clear(); private: - int bid; - const TGCPatchPanel* origin; // pointer to Patch Panel generate this PatchPanelOut. - TGCHitPattern* signalPattern[NumberOfConnectorPerPPOut]; + int m_bid; + const TGCPatchPanel* m_origin; // pointer to Patch Panel generate this PatchPanelOut. + TGCHitPattern* m_signalPattern[NumberOfConnectorPerPPOut]; }; inline TGCHitPattern* TGCPatchPanelOut::getHitPattern(int connector) const { - return signalPattern[connector]; + return m_signalPattern[connector]; } inline const TGCPatchPanel* TGCPatchPanelOut::getOrigin() const { - return origin; + return m_origin; } inline void TGCPatchPanelOut::setBid(int bidIn) { - bid = bidIn; + m_bid = bidIn; } inline void TGCPatchPanelOut::setHitPattern(int connector, TGCHitPattern* sig) { - signalPattern[connector] = sig; + m_signalPattern[connector] = sig; } inline int TGCPatchPanelOut::getBid() const { - return bid; + return m_bid; } inline void TGCPatchPanelOut::setOrigin(const TGCPatchPanel* pp) { - origin = pp; + m_origin = pp; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMap.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMap.hh index 841437f3062abab79f519d8863728bdda53a90cf..b3658e9e55849f7e56922d924b0a8312c8fe0a34 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMap.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMap.hh @@ -57,9 +57,9 @@ protected: enum {DR_offset=-15, DPhi_offset=-7}; private: - std::map<int, std::map<int,int> > mapDB[N_PT_THRESH]; + std::map<int, std::map<int,int> > m_mapDB[N_PT_THRESH]; - int numberOfDR,numberOfDPhi; + int m_numberOfDR,m_numberOfDPhi; std::string m_verName; int m_side; int m_octant; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMatrix.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMatrix.hh index 84b860565c8f754406739710207292e60c367d3c..bae81a4a722903ef103e7b4525707b27d9206a0f 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMatrix.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceMatrix.hh @@ -17,7 +17,7 @@ const int NumberOfPtLevel = 6; class TGCRPhiCoincidenceMatrix { public: - void setSSCId(int SSCIdIn){ SSCId=SSCIdIn;}; + void setSSCId(int SSCIdIn){ m_SSCId=SSCIdIn;}; void setRPhiMap(const TGCRPhiCoincidenceMap* map); void inputR(int rIn, int dRIn, int ptRIn); void inputPhi(int phiIn, int dPhiIn, int ptPhiIn); @@ -34,19 +34,19 @@ private: enum {MaxNPhiHit = 2}; - const TGCSectorLogic* sectorLogic; - - TGCRPhiCoincidenceOut* matrixOut; - const TGCRPhiCoincidenceMap* map; - - int nPhiHit; - int SSCId; - int r; - int dR; - int ptR; - int phi[MaxNPhiHit]; - int dPhi[MaxNPhiHit]; - int ptPhi[MaxNPhiHit]; + const TGCSectorLogic* m_sectorLogic; + + TGCRPhiCoincidenceOut* m_matrixOut; + const TGCRPhiCoincidenceMap* m_map; + + int m_nPhiHit; + int m_SSCId; + int m_r; + int m_dR; + int m_ptR; + int m_phi[MaxNPhiHit]; + int m_dPhi[MaxNPhiHit]; + int m_ptPhi[MaxNPhiHit]; }; } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceOut.hh index aed0a3887eedccadf0b1f7144f59fc73115a5205..df22f116d12a7a7106db92594b1da7f6573091e9 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCRPhiCoincidenceOut.hh @@ -14,24 +14,24 @@ public: TGCRPhiCoincidenceOut(); ~TGCRPhiCoincidenceOut() = default; - int getPhi() const { return phi;}; - int getR() const { return r;}; - int getIdSSC() const { return idSSC;}; - int getDR() const { return dR; }; - int getDPhi() const { return dPhi; }; - bool getInnerVeto() const { return innerVeto; }; + int getPhi() const { return m_phi;}; + int getR() const { return m_r;}; + int getIdSSC() const { return m_idSSC;}; + int getDR() const { return m_dR; }; + int getDPhi() const { return m_dPhi; }; + bool getInnerVeto() const { return m_innerVeto; }; - bool getHit(int ptIn) const { return hit[ptIn];}; - void setHit(int ptIn){ hit[ptIn]=true;}; - void clearHit(int ptIn) { hit[ptIn] = false;}; + bool getHit(int ptIn) const { return m_hit[ptIn];}; + void setHit(int ptIn){ m_hit[ptIn]=true;}; + void clearHit(int ptIn) { m_hit[ptIn] = false;}; int getPtLevel() const; - void setIdSSC(int idSSCIn){ idSSC = idSSCIn;}; - void setR(int rIn){ r=rIn;}; - void setPhi(int phiIn){ phi=phiIn;}; - void setDR(int drIn) { dR = drIn; }; - void setDPhi(int dphiIn) { dPhi = dphiIn; }; - void setInnerVeto(bool vetoIn) { innerVeto = vetoIn; }; + void setIdSSC(int idSSCIn){ m_idSSC = idSSCIn;}; + void setR(int rIn){ m_r=rIn;}; + void setPhi(int phiIn){ m_phi=phiIn;}; + void setDR(int drIn) { m_dR = drIn; }; + void setDPhi(int dphiIn) { m_dPhi = dphiIn; }; + void setInnerVeto(bool vetoIn) { m_innerVeto = vetoIn; }; void print() const; void clear(); @@ -40,25 +40,25 @@ public: bool isSuperior(const TGCRPhiCoincidenceOut* right) const; private: - int idSSC; - bool hit[NumberOfPtLevel+1]; - int phi; - int r; - int dR; - int dPhi; - bool innerVeto; + int m_idSSC; + bool m_hit[NumberOfPtLevel+1]; + int m_phi; + int m_r; + int m_dR; + int m_dPhi; + bool m_innerVeto; }; inline int TGCRPhiCoincidenceOut::getPtLevel() const { int pt = 0; - if (hit[6]) pt =6; - else if (hit[5]) pt =5; - else if (hit[4]) pt =4; - else if (hit[3]) pt =3; - else if (hit[2]) pt =2; - else if (hit[1]) pt =1; + if (m_hit[6]) pt =6; + else if (m_hit[5]) pt =5; + else if (m_hit[4]) pt =4; + else if (m_hit[3]) pt =3; + else if (m_hit[2]) pt =2; + else if (m_hit[1]) pt =1; else pt =0; return pt; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCReadoutIndex.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCReadoutIndex.h index b9f4cbc12c83d6ae950b1d29dd259cb23905b834..68ad6aa7e903cbdeac83174c7efddeb5b7103ca3 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCReadoutIndex.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCReadoutIndex.h @@ -23,11 +23,11 @@ namespace LVL1TGCTrigger { class TGCReadoutIndex { protected: - TGCZDirection zDirection; - int octantNumber; - int moduleNumber; - int rNumber; - int layerNumber; + TGCZDirection m_zDirection; + int m_octantNumber; + int m_moduleNumber; + int m_rNumber; + int m_layerNumber; public: TGCReadoutIndex(); @@ -46,11 +46,11 @@ public: TGCReadoutIndex& operator=(const TGCReadoutIndex& right) { if (this != &right) { - zDirection= right.zDirection; - octantNumber= right.octantNumber; - moduleNumber= right.moduleNumber; - rNumber= right.rNumber; - layerNumber= right.layerNumber; + m_zDirection= right.m_zDirection; + m_octantNumber= right.m_octantNumber; + m_moduleNumber= right.m_moduleNumber; + m_rNumber= right.m_rNumber; + m_layerNumber= right.m_layerNumber; } return *this; } @@ -70,14 +70,14 @@ public: void SetIndex(TGCIndex tgcindex, int ilyr); // get functions - TGCZDirection GetZDirection() const { return zDirection; } - int GetSideNumber() const { if(zDirection==kZ_FORWARD) return 0; - if(zDirection==kZ_BACKWARD) return 1; + TGCZDirection GetZDirection() const { return m_zDirection; } + int GetSideNumber() const { if(m_zDirection==kZ_FORWARD) return 0; + if(m_zDirection==kZ_BACKWARD) return 1; return -1;} - int GetOctantNumber() const { return octantNumber; } - int GetModuleNumber() const { return moduleNumber; } - int GetRNumber() const { return rNumber; } - int GetLayerNumber() const { return layerNumber; } + int GetOctantNumber() const { return m_octantNumber; } + int GetModuleNumber() const { return m_moduleNumber; } + int GetRNumber() const { return m_rNumber; } + int GetLayerNumber() const { return m_layerNumber; } // operations void Print() const; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelector.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelector.hh index 20308034b9ee2eb0b00a2323f05827a1d8b07636..e43dbad57c6c89cbb87a51e5c0c310b7626988de 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelector.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelector.hh @@ -27,9 +27,9 @@ public: private: enum {MaxNumberOfSubSectorCluster = 19}; - TGCRPhiCoincidenceOut* coincidenceOut[MaxNumberOfSubSectorCluster]; + TGCRPhiCoincidenceOut* m_coincidenceOut[MaxNumberOfSubSectorCluster]; - const TGCSectorLogic* sectorLogic; + const TGCSectorLogic* m_sectorLogic; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelectorOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelectorOut.hh index 88c5f77ed2c426dff098006b3db86004a8dc9d4c..b4b8a50a82aba3a15637456c51831238eed4d022 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelectorOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLPreSelectorOut.hh @@ -32,93 +32,93 @@ public: ~TGCSLPreSelectorOut(){}; private: - int idSSC[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - int r[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - int phi[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - bool hit[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - int dr[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - int dphi[NumberOfPtLevel+1][NCandidateInSLPreSelector]; - bool iVeto[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + int m_idSSC[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + int m_r[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + int m_phi[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + bool m_hit[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + int m_dr[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + int m_dphi[NumberOfPtLevel+1][NCandidateInSLPreSelector]; + bool m_iVeto[NumberOfPtLevel+1][NCandidateInSLPreSelector]; }; inline bool TGCSLPreSelectorOut::getHit(int ptLevel, int order) const { - return hit[ptLevel][order]; + return m_hit[ptLevel][order]; } inline void TGCSLPreSelectorOut::setIdSSC(int ptLevel, int order, int idSSCIn) { - idSSC[ptLevel][order] = idSSCIn; - hit[ptLevel][order] = true; + m_idSSC[ptLevel][order] = idSSCIn; + m_hit[ptLevel][order] = true; } inline void TGCSLPreSelectorOut::setR(int ptLevel, int order, int rIn) { - r[ptLevel][order] = rIn; + m_r[ptLevel][order] = rIn; } inline void TGCSLPreSelectorOut::setPhi(int ptLevel, int order, int phiIn) { - phi[ptLevel][order] = phiIn; + m_phi[ptLevel][order] = phiIn; } inline void TGCSLPreSelectorOut::setDR(int ptLevel, int order, int drIn) { - dr[ptLevel][order] = drIn; + m_dr[ptLevel][order] = drIn; } inline void TGCSLPreSelectorOut::setDPhi(int ptLevel, int order, int dphiIn) { - dphi[ptLevel][order] = dphiIn; + m_dphi[ptLevel][order] = dphiIn; } inline int TGCSLPreSelectorOut::getIdSSC(int ptLevel, int order) const { - return idSSC[ptLevel][order]; + return m_idSSC[ptLevel][order]; } inline int TGCSLPreSelectorOut::getR(int ptLevel, int order) const { - return r[ptLevel][order]; + return m_r[ptLevel][order]; } inline int TGCSLPreSelectorOut::getPhi(int ptLevel, int order) const { - return phi[ptLevel][order]; + return m_phi[ptLevel][order]; } inline int TGCSLPreSelectorOut::getDR(int ptLevel, int order) const { - return dr[ptLevel][order]; + return m_dr[ptLevel][order]; } inline int TGCSLPreSelectorOut::getDPhi(int ptLevel, int order) const { - return dphi[ptLevel][order]; + return m_dphi[ptLevel][order]; } inline bool TGCSLPreSelectorOut::getInnerVeto(int ptLevel, int order) const { - return iVeto[ptLevel][order]; + return m_iVeto[ptLevel][order]; } inline void TGCSLPreSelectorOut::setInnerVeto(int ptLevel, int order, bool vetoIn) { - iVeto[ptLevel][order] = vetoIn; + m_iVeto[ptLevel][order] = vetoIn; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelector.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelector.hh index 0b3b0a7d44f5569b6fb4de8c707f0a1b9fce793d..7e00e886906186a7a33fe67ddcee8eeb2003938f 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelector.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelector.hh @@ -21,7 +21,7 @@ public: private: - const TGCSectorLogic* sectorLogic; + const TGCSectorLogic* m_sectorLogic; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelectorOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelectorOut.hh index 04f4135a643fb686ef90aab817bb803fc639ff0e..3bb41cf1aee02d8ec5c97f2ffb974b22a1c05301 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelectorOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSLSelectorOut.hh @@ -12,19 +12,19 @@ const int NCandidateInSLSelector = 2; class TGCSLSelectorOut { public: void setPtLevel(int order, int ptLevel); - void setR(int order, int rIn) { r[order]=rIn;}; - void setPhi(int order, int phiIn) {phi[order]=phiIn;}; - void setDR(int order, int drIn) { dr[order]=drIn;}; - void setDPhi(int order, int dphiIn) {dphi[order]=dphiIn;}; - void setInnerVeto(int order, bool vetoIn) {iVeto[order]=vetoIn;}; - - int getPtLevel(int order) const { return ptLevel[order];}; - int getR(int order) const { return r[order];}; - int getPhi(int order) const { return phi[order];}; - int getDR(int order) const { return dr[order];}; - int getDPhi(int order) const { return dphi[order];}; - bool getInnerVeto(int order) const { return iVeto[order];}; - int getNCandidate() const { return nCandidate;}; + void setR(int order, int rIn) { m_r[order]=rIn;}; + void setPhi(int order, int phiIn) {m_phi[order]=phiIn;}; + void setDR(int order, int drIn) { m_dr[order]=drIn;}; + void setDPhi(int order, int dphiIn) {m_dphi[order]=dphiIn;}; + void setInnerVeto(int order, bool vetoIn) {m_iVeto[order]=vetoIn;}; + + int getPtLevel(int order) const { return m_ptLevel[order];}; + int getR(int order) const { return m_r[order];}; + int getPhi(int order) const { return m_phi[order];}; + int getDR(int order) const { return m_dr[order];}; + int getDPhi(int order) const { return m_dphi[order];}; + bool getInnerVeto(int order) const { return m_iVeto[order];}; + int getNCandidate() const { return m_nCandidate;}; void print() const; @@ -32,13 +32,13 @@ public: ~TGCSLSelectorOut(){}; private: - int nCandidate; - int ptLevel[NCandidateInSLSelector]; - int r[NCandidateInSLSelector]; - int phi[NCandidateInSLSelector]; - int dr[NCandidateInSLSelector]; - int dphi[NCandidateInSLSelector]; - bool iVeto[NCandidateInSLSelector]; + int m_nCandidate; + int m_ptLevel[NCandidateInSLSelector]; + int m_r[NCandidateInSLSelector]; + int m_phi[NCandidateInSLSelector]; + int m_dr[NCandidateInSLSelector]; + int m_dphi[NCandidateInSLSelector]; + bool m_iVeto[NCandidateInSLSelector]; }; } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCController.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCController.hh index 6959239f39f9537e05b9984d8f1622a1aac183ab..154899a0a27eec35d8f67c2a878391ccb3aa0d1b 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCController.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCController.hh @@ -19,18 +19,18 @@ public: virtual ~TGCSSCController(){} TGCSSCControllerOut* distribute(TGCHighPtChipOut* wire[], TGCHighPtChipOut* strip); - void setNumberOfWireHighPtBoard(int iData){NumberOfWireHighPtBoard = iData;}; - int getNumberOfWireHighPtBoard(){return NumberOfWireHighPtBoard;}; - void setRegion(TGCRegionType regionIn){ region=regionIn;}; + void setNumberOfWireHighPtBoard(int iData){m_NumberOfWireHighPtBoard = iData;}; + int getNumberOfWireHighPtBoard(){return m_NumberOfWireHighPtBoard;}; + void setRegion(TGCRegionType regionIn){ m_region=regionIn;}; private: - const TGCSectorLogic* sectorLogic; + const TGCSectorLogic* m_sectorLogic; int getSSCId(int nHPB, int chip, int block) const; int convertPhi(int chip, int block, int pos) const; int getChamberNo(int chip, int block) const; int getPhiPosInSSC(int chip, int block) const; - int NumberOfWireHighPtBoard; - TGCRegionType region; + int m_NumberOfWireHighPtBoard; + TGCRegionType m_region; }; } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCControllerOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCControllerOut.hh index b8e91acaf9734aef78aa43ad68a2e7c2c26f7517..02d5616203148d8bc778622b2d90dbb96f20b357 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCControllerOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSSCControllerOut.hh @@ -51,25 +51,25 @@ protected: int getNumberOfChamberInR() const; int getNumberOfSubSectorCluster() const; private: - static const int chamber[TotalNumTGCRegionType][MaxNumberOfSubSectorCluster]; + static const int s_chamber[TotalNumTGCRegionType][MaxNumberOfSubSectorCluster]; - TGCRegionType regionType; + TGCRegionType m_regionType; - int phi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; - int dPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; - int ptPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; - bool hitPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; + int m_phi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; + int m_dPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; + int m_ptPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; + bool m_hitPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]; - int r[MaxNumberOfSubSectorCluster]; - int dR[MaxNumberOfSubSectorCluster]; - int ptR[MaxNumberOfSubSectorCluster]; - bool hitR[MaxNumberOfSubSectorCluster]; + int m_r[MaxNumberOfSubSectorCluster]; + int m_dR[MaxNumberOfSubSectorCluster]; + int m_ptR[MaxNumberOfSubSectorCluster]; + bool m_hitR[MaxNumberOfSubSectorCluster]; }; inline bool TGCSSCControllerOut::hasChamberBoundary(int ssc) const { - if(regionType==ENDCAP) + if(m_regionType==ENDCAP) if(ssc==2||ssc==4||ssc==6||ssc==12) return true; return false; @@ -104,37 +104,37 @@ int TGCSSCControllerOut::getOredChamberNumber(int ssc) const inline int TGCSSCControllerOut::getChamberNumber(int ssc) const { - if (regionType==FORWARD) return chamber[0][ssc]; - else return chamber[1][ssc]; + if (m_regionType==FORWARD) return s_chamber[0][ssc]; + else return s_chamber[1][ssc]; } inline int TGCSSCControllerOut::getNumberOfChamberInR() const { - if (regionType==FORWARD) return 1; + if (m_regionType==FORWARD) return 1; else return 5; } inline int TGCSSCControllerOut::getNumberOfSubSectorCluster() const { - if (regionType==FORWARD) return 8; + if (m_regionType==FORWARD) return 8; else return 19; } inline int TGCSSCControllerOut::getR(int ssc) const { - return r[ssc]; + return m_r[ssc]; } inline int TGCSSCControllerOut::getDR(int ssc) const { - return dR[ssc]; + return m_dR[ssc]; } inline int TGCSSCControllerOut::getPtR(int ssc) const { - return ptR[ssc]; + return m_ptR[ssc]; } @@ -142,10 +142,10 @@ inline int TGCSSCControllerOut::getPhi(int ssc, int phipos, bool ored) const { if(!ored) { - return phi[getChamberNumber(ssc)][phipos]; + return m_phi[getChamberNumber(ssc)][phipos]; } else { int idx =getOredChamberNumber(ssc); - if (idx>=0 ) return phi[idx][phipos]; + if (idx>=0 ) return m_phi[idx][phipos]; else { std::cerr << "internal error in TGCSSCControllerOut::getPhi()" << std::endl; @@ -159,10 +159,10 @@ inline int TGCSSCControllerOut::getDPhi(int ssc, int phipos, bool ored) const { if(!ored) { - return dPhi[getChamberNumber(ssc)][phipos]; + return m_dPhi[getChamberNumber(ssc)][phipos]; } else { int idx =getOredChamberNumber(ssc); - if (idx>=0 ) return dPhi[idx][phipos]; + if (idx>=0 ) return m_dPhi[idx][phipos]; else { std::cerr << "internal error in TGCSSCControllerOut::getDPhi()" << std::endl; @@ -177,10 +177,10 @@ inline int TGCSSCControllerOut::getPtPhi(int ssc, int phipos, bool ored) const { if(!ored) { - return ptPhi[getChamberNumber(ssc)][phipos]; + return m_ptPhi[getChamberNumber(ssc)][phipos]; } else { int idx =getOredChamberNumber(ssc); - if (idx>=0 ) return ptPhi[idx][phipos]; + if (idx>=0 ) return m_ptPhi[idx][phipos]; else { std::cerr << "internal error in TGCSSCControllerOut::getPtPhi()" << std::endl; @@ -194,7 +194,7 @@ inline void TGCSSCControllerOut::setR(int ssc, int rIn) { if((0 <= ssc)&&(ssc < MaxNumberOfSubSectorCluster)){ - r[ssc]=rIn; + m_r[ssc]=rIn; }else{ std::cerr << "internal error in TGCSSCControllerOut::setR() sscid:" << ssc << " 0 < SSCId < " << MaxNumberOfSubSectorCluster << std::endl; } @@ -204,7 +204,7 @@ inline void TGCSSCControllerOut::setDR(int ssc, int dRIn) { if((0 <= ssc)&&(ssc < MaxNumberOfSubSectorCluster)){ - dR[ssc]=dRIn; + m_dR[ssc]=dRIn; }else{ std::cerr << "internal error in TGCSSCControllerOut::setDR() sscid:" << ssc << " 0 < SSCId < " << MaxNumberOfSubSectorCluster << std::endl; } @@ -214,7 +214,7 @@ inline void TGCSSCControllerOut::setPtR(int ssc, int ptLvl) { if((0 <= ssc)&&(ssc < MaxNumberOfSubSectorCluster)){ - ptR[ssc]=ptLvl; + m_ptR[ssc]=ptLvl; }else{ std::cerr << "internal error in TGCSSCControllerOut::setPtR() sscid:" << ssc << " 0 < SSCId < " << MaxNumberOfSubSectorCluster << std::endl; } @@ -224,7 +224,7 @@ inline void TGCSSCControllerOut::setHitR(int ssc, bool hit) { if((0 <= ssc)&&(ssc < MaxNumberOfSubSectorCluster)){ - hitR[ssc]=hit; + m_hitR[ssc]=hit; }else{ std::cerr << "internal error in TGCSSCControllerOut::setHitR() sscid:" << ssc << " 0 < SSCId < " << MaxNumberOfSubSectorCluster << std::endl; } @@ -234,7 +234,7 @@ inline void TGCSSCControllerOut::setPhi(int chamberNo, int phiPos, int phiIn) { if((0 <= chamberNo)&&(chamberNo < MaxNumberOfChamberInR)&&(0 <= phiPos)&&(phiPos < MaxNumberOfPhiInSSC)){ - phi[chamberNo][phiPos]=phiIn; + m_phi[chamberNo][phiPos]=phiIn; }else{ std::cerr << "internal error in TGCSSCControllerOut::setPhi() chamberNo:" << chamberNo << " phiPos:" << phiPos << " phiIn:" << phiIn << std::endl; } @@ -244,7 +244,7 @@ inline void TGCSSCControllerOut::setDPhi(int chamberNo, int phiPos, int dPhiIn) { if((0 <= chamberNo)&&(chamberNo < MaxNumberOfChamberInR)&&(0 <= phiPos)&&(phiPos < MaxNumberOfPhiInSSC)){ - dPhi[chamberNo][phiPos]=dPhiIn; + m_dPhi[chamberNo][phiPos]=dPhiIn; }else{ std::cerr << "internal error in TGCSSCControllerOut::setDPhi() chamberNo:" << chamberNo << " phiPos:" << phiPos << " dPhiIn:" << dPhiIn << std::endl; } @@ -254,7 +254,7 @@ inline void TGCSSCControllerOut::setPtPhi(int chamberNo, int phiPos, int ptLvl) { if((0 <= chamberNo)&&(chamberNo < MaxNumberOfChamberInR)&&(0 <= phiPos)&&(phiPos < MaxNumberOfPhiInSSC)){ - ptPhi[chamberNo][phiPos]=ptLvl; + m_ptPhi[chamberNo][phiPos]=ptLvl; }else{ std::cerr << "internal error in TGCSSCControllerOut::setPtPhi() chamberNo:" << chamberNo << " phiPos:" << phiPos << " ptLvl:" << ptLvl << std::endl; } @@ -264,7 +264,7 @@ inline void TGCSSCControllerOut::setHitPhi(int chamberNo, int phiPos, bool hit) { if((0 <= chamberNo)&&(chamberNo < MaxNumberOfChamberInR)&&(0 <= phiPos)&&(phiPos < MaxNumberOfPhiInSSC)){ - hitPhi[chamberNo][phiPos]=hit; + m_hitPhi[chamberNo][phiPos]=hit; }else{ std::cerr << "internal error in TGCSSCControllerOut::setHitPhi() chamberNo:" << chamberNo << " phiPos:" << phiPos << " hit:" << hit << std::endl; } @@ -274,7 +274,7 @@ inline bool TGCSSCControllerOut::hasHitPhi(int chamberNo, int phiPos) const { if((0 <= chamberNo)&&(chamberNo < MaxNumberOfChamberInR)&&(0 <= phiPos)&&(phiPos < MaxNumberOfPhiInSSC)){ - return hitPhi[chamberNo][phiPos]; + return m_hitPhi[chamberNo][phiPos]; } return false; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSector.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSector.hh index fd8701b23f8058a574e9267b76056eb690347603..461ed2a92868c725aec2999e6fe48baa7084fa72 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSector.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSector.hh @@ -70,12 +70,12 @@ public: int getId() const; void dumpModule(); - int getSideId() const { return sideId; } - int getOctantId() const { return octantId; } - int getModuleId() const { return moduleId; } + int getSideId() const { return m_sideId; } + int getOctantId() const { return m_octantId; } + int getModuleId() const { return m_moduleId; } private: - const TGCTMDB* getTMDB() const { return TMDB; } + const TGCTMDB* getTMDB() const { return m_TMDB; } int getPatchPanelType(TGCSignalType signal, int layer) const; @@ -96,80 +96,80 @@ private: friend void TGCTimingManager::startSectorLogic(TGCSector* sector); private: - int id; - TGCRegionType regionType; - int numberOfHit; - int sideId; - int octantId; - int moduleId; + int m_id; + TGCRegionType m_regionType; + int m_numberOfHit; + int m_sideId; + int m_octantId; + int m_moduleId; - TGCForwardBackwardType forwardBackward; - TGCConnectionASDToPP* ASDToPP[NumberOfPatchPanelType]; + TGCForwardBackwardType m_forwardBackward; + TGCConnectionASDToPP* m_ASDToPP[NumberOfPatchPanelType]; - int numberOfPP[NumberOfPatchPanelType]; - TGCPatchPanel** PP[NumberOfPatchPanelType]; + int m_numberOfPP[NumberOfPatchPanelType]; + TGCPatchPanel** m_PP[NumberOfPatchPanelType]; - int numberOfSB[NumberOfSlaveBoardType]; - TGCSlaveBoard** SB[NumberOfSlaveBoardType]; + int m_numberOfSB[NumberOfSlaveBoardType]; + TGCSlaveBoard** m_SB[NumberOfSlaveBoardType]; - int numberOfHPB[NumberOfHighPtBoardType]; - TGCHighPtBoard** HPB[NumberOfHighPtBoardType]; + int m_numberOfHPB[NumberOfHighPtBoardType]; + TGCHighPtBoard** m_HPB[NumberOfHighPtBoardType]; - TGCSectorLogic* SL; - const TGCTMDB* TMDB; + TGCSectorLogic* m_SL; + const TGCTMDB* m_TMDB; }; inline bool TGCSector::hasHit() const { - return (numberOfHit>0); + return (m_numberOfHit>0); } inline void TGCSector::clearNumberOfHit() -{ numberOfHit = 0;} +{ m_numberOfHit = 0;} inline TGCPatchPanel* TGCSector::getPP(int type, int index) const { if ((type<0) || (index<0)) return 0; - return PP[type][index]; + return m_PP[type][index]; } inline TGCSlaveBoard* TGCSector::getSB(int type, int index) const { if ((type<0) || (index<0)) return 0; - return SB[type][index]; + return m_SB[type][index]; } inline TGCHighPtBoard* TGCSector::getHPB(int type, int index) const { if ((type<0) || (index<0)) return 0; - return HPB[type][index]; + return m_HPB[type][index]; } inline TGCSectorLogic* TGCSector::getSL() const -{ return SL;} +{ return m_SL;} inline int TGCSector::getNumberOfPP(int type) const { if (type<0) return -1; - return numberOfPP[type]; + return m_numberOfPP[type]; } inline int TGCSector::getNumberOfSB(int type) const { if (type<0) return -1; - return numberOfSB[type]; + return m_numberOfSB[type]; } inline int TGCSector::getNumberOfHPB(int type) const { if (type<0) return -1; - return numberOfHPB[type]; + return m_numberOfHPB[type]; } inline TGCRegionType TGCSector::getRegionType()const -{ return regionType;} +{ return m_regionType;} inline int TGCSector::getId() const -{ return id;} +{ return m_id;} } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSectorLogic.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSectorLogic.hh index 6173ec3174b7098c2b5b656f61876402400cac3d..cf506e0bd940053feb8adddecc671a4268cb866a 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSectorLogic.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSectorLogic.hh @@ -48,14 +48,14 @@ public: int getModuleID() const; int getOctantID() const; int getSideID() const; - TGCRegionType getRegion() const { return region;}; + TGCRegionType getRegion() const { return m_region;}; void setWireHighPtBoard(int port, TGCHighPtBoard* highPtBoard); void setStripHighPtBoard(TGCHighPtBoard* highPtBoard); int getNumberOfWireHighPtBoard() const; void deleteHPBOut(); - TGCSSCController* getSSCController(){return &SSCController;}; + TGCSSCController* getSSCController(){return &m_SSCController;}; void setRPhiMap(const TGCRPhiCoincidenceMap* map, const TGCInnerCoincidenceMap* mapI=0); @@ -72,7 +72,7 @@ public: void dec2bin(int dec, char* binstr, int length); - int getBid() const {return bid;}; + int getBid() const {return m_bid;}; void setInnerTrackletSlots(const TGCInnerTrackletSlot* innerTrackletSlots[]); @@ -88,92 +88,92 @@ private: private: - int bid; - - int id; - int sectorId, moduleId; - int sideId, octantId; - TGCRegionType region; - int NumberOfWireHighPtBoard; - - TGCSSCController SSCController; - TGCRPhiCoincidenceMatrix matrix; - const TGCInnerCoincidenceMap* mapInner; - const TGCTileMuCoincidenceMap* mapTileMu; - const TGCTMDB* pTMDB; - TGCSLPreSelector preSelector; - TGCSLSelector selector; - TGCSLSelectorOut* selectorOut; - int wordTileMuon; - int wordInnerStation; - - TGCHighPtBoard* wireHighPtBoard[MaxNumberOfWireHighPtBoard]; - TGCHighPtChipOut* wireHighPtChipOut[MaxNumberOfWireHighPtBoard]; - TGCHighPtBoard* stripHighPtBoard; - TGCHighPtChipOut* stripHighPtChipOut; + int m_bid; + + int m_id; + int m_sectorId, m_moduleId; + int m_sideId, m_octantId; + TGCRegionType m_region; + int m_NumberOfWireHighPtBoard; + + TGCSSCController m_SSCController; + TGCRPhiCoincidenceMatrix m_matrix; + const TGCInnerCoincidenceMap* m_mapInner; + const TGCTileMuCoincidenceMap* m_mapTileMu; + const TGCTMDB* m_pTMDB; + TGCSLPreSelector m_preSelector; + TGCSLSelector m_selector; + TGCSLSelectorOut* m_selectorOut; + int m_wordTileMuon; + int m_wordInnerStation; + + TGCHighPtBoard* m_wireHighPtBoard[MaxNumberOfWireHighPtBoard]; + TGCHighPtChipOut* m_wireHighPtChipOut[MaxNumberOfWireHighPtBoard]; + TGCHighPtBoard* m_stripHighPtBoard; + TGCHighPtChipOut* m_stripHighPtChipOut; // for inner trigger const TGCInnerTrackletSlot* m_innerTrackletSlots[TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR]; - bool useInner; - bool useTileMu; + bool m_useInner; + bool m_useTileMu; }; inline int TGCSectorLogic::getNumberOfSubSectorCluster() const { - if (region==FORWARD) return 8; + if (m_region==FORWARD) return 8; else return 19; } inline int TGCSectorLogic::getNumberOfSubSector() const { - if (region==FORWARD) return 8*8; + if (m_region==FORWARD) return 8*8; else return (18*8+4); } inline int TGCSectorLogic::getNumberOfWireHighPtBoard() const { - return NumberOfWireHighPtBoard; + return m_NumberOfWireHighPtBoard; } inline int TGCSectorLogic::getId() const { - return id; + return m_id; } inline int TGCSectorLogic::getModuleID() const { - return moduleId; + return m_moduleId; } inline int TGCSectorLogic::getOctantID() const { - return octantId; + return m_octantId; } inline int TGCSectorLogic::getSideID() const { - return sideId; + return m_sideId; } inline int TGCSectorLogic::getTileMuonWord() const { - return wordTileMuon; + return m_wordTileMuon; } inline int TGCSectorLogic::getInnerStationWord() const { - return wordInnerStation; + return m_wordInnerStation; } #ifdef GENRPHIMAP diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoard.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoard.hh index b42a350a40aba0e200143b662c20a14e161d4d73..3f9565425f0934ff0d3668d05fe57c1c2c46849c 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoard.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoard.hh @@ -38,27 +38,27 @@ public: TGCSlaveBoardOut* getOutput() const; void eraseOutput(); - int getId() const { return id;}; - void setId(int idIn){ id=idIn;}; + int getId() const { return m_id;}; + void setId(int idIn){ m_id=idIn;}; void setPatchPanel(TGCPatchPanel* PPIn); int getIdHighPtBoard() const; - void setIdHighPtBoard(int id); + void setIdHighPtBoard(int m_id); - int getType() const { return type;}; - void setType(int typeIn){ type=typeIn;}; + int getType() const { return m_type;}; + void setType(int typeIn){ m_type=typeIn;}; - TGCRegionType getRegion() const { return region;}; - void setRegion(TGCRegionType regionIn){ region=regionIn;}; + TGCRegionType getRegion() const { return m_region;}; + void setRegion(TGCRegionType regionIn){ m_region=regionIn;}; void showResult() const; std::string getTypeName(int typeIn) const; - void setPatchPanelOut(TGCPatchPanelOut* PPOut){ patchPanelOut=PPOut;}; + void setPatchPanelOut(TGCPatchPanelOut* PPOut){ m_patchPanelOut=PPOut;}; void storeSlbIn(); - const std::bitset<200>& GetSlbIn(void) const { return slbin; } // for readout + const std::bitset<200>& GetSlbIn(void) const { return m_slbin; } // for readout protected: void collectInput(); @@ -69,19 +69,19 @@ protected: virtual void doCoincidence() = 0; virtual void createSlaveBoardOut() = 0; - int lengthOfCoincidenceOut; - TGCHitPattern* coincidenceOut; - TGCSlaveBoardOut* slaveBoardOut; + int m_lengthOfCoincidenceOut; + TGCHitPattern* m_coincidenceOut; + TGCSlaveBoardOut* m_slaveBoardOut; - int id; - int bid; - int idHighPtBoard; - int type; - TGCRegionType region; + int m_id; + int m_bid; + int m_idHighPtBoard; + int m_type; + TGCRegionType m_region; - TGCPatchPanel* patchPanel; - TGCPatchPanelOut* patchPanelOut; - std::bitset<200> slbin; // store SlaveBoard input for readout + TGCPatchPanel* m_patchPanel; + TGCPatchPanelOut* m_patchPanelOut; + std::bitset<200> m_slbin; // store SlaveBoard input for readout }; } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoardOut.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoardOut.hh index c912bb3197f9242feee5557bf83696d9c46270b9..95907b206926da0716f2c0582116ff8a2f51bcdd 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoardOut.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCSlaveBoardOut.hh @@ -54,30 +54,30 @@ public: const TGCSlaveBoard* getOrigin() const; private: - const TGCSlaveBoard* origin; - int bid; - int orgBoardType; - int orgSBid; + const TGCSlaveBoard* m_origin; + int m_bid; + int m_orgBoardType; + int m_orgSBid; - int numberOfData; // number of block A board have OutPutBlock:a,b ,numberOfData is 2. - int dev[MaxNumberOfSBData]; // a b c [d [a b c d]] - int pos[MaxNumberOfSBData]; - bool hit[MaxNumberOfSBData]; + int m_numberOfData; // number of block A board have OutPutBlock:a,b ,m_numberOfData is 2. + int m_dev[MaxNumberOfSBData]; // a b c [d [a b c d]] + int m_pos[MaxNumberOfSBData]; + bool m_hit[MaxNumberOfSBData]; - TGCHitPattern* bpos[MaxNumberOfSBData]; // a b c d [StripTriplet]a b c d - TGCHitPattern* bdev[2];// 2=TotalNumberOfOutputData[1] + TGCHitPattern* m_bpos[MaxNumberOfSBData]; // a b c d [StripTriplet]a b c d + TGCHitPattern* m_bdev[2];// 2=TotalNumberOfOutputData[1] }; inline void TGCSlaveBoardOut::setbPos(int block, int pos) { - if (block<TotalNumberOfOutputData[orgBoardType]){ - bpos[block]->dec2bin(pos); + if (block<TotalNumberOfOutputData[m_orgBoardType]){ + m_bpos[block]->dec2bin(pos); } else { std::cerr << "TGCSlaveBoardOut::setbPos : illegal block " - << " Type=" << orgBoardType - << " #block=" << TotalNumberOfOutputData[orgBoardType] + << " Type=" << m_orgBoardType + << " #block=" << TotalNumberOfOutputData[m_orgBoardType] << " block=" << block << std::endl; } } @@ -88,7 +88,7 @@ void TGCSlaveBoardOut::setHit(int iData, bool hitIn) if (MaxNumberOfSBData <= iData){ std::cerr << "internal error TGCSlaveBoardOut::setHit()" << std::endl; } else { - hit[iData] = hitIn; + m_hit[iData] = hitIn; } } @@ -98,62 +98,62 @@ void TGCSlaveBoardOut::setDev(int iData, int devIn) if(MaxNumberOfSBData <= iData) { std::cerr << "Internal error TGCSlaveBoardOut::setDev()" << std::endl; } else { - dev[iData] = devIn; + m_dev[iData] = devIn; } } inline TGCHitPattern* TGCSlaveBoardOut::getbPos(int iData) { - return bpos[iData]; + return m_bpos[iData]; } inline const TGCSlaveBoard* TGCSlaveBoardOut::getOrigin() const { - return origin; + return m_origin; } inline int TGCSlaveBoardOut::getDev(int iData) const { - return dev[iData]; + return m_dev[iData]; } inline int TGCSlaveBoardOut::getPos(int iData) const { - return pos[iData]; + return m_pos[iData]; } inline bool TGCSlaveBoardOut::getHit(int iData) const { - return hit[iData]; + return m_hit[iData]; } inline int TGCSlaveBoardOut::getBid() const { - return bid; + return m_bid; } inline int TGCSlaveBoardOut::getOrgBoardType() const { - return orgBoardType; + return m_orgBoardType; } inline void TGCSlaveBoardOut::setNumberOfData(int nData) { - numberOfData = nData; + m_numberOfData = nData; } inline int TGCSlaveBoardOut::getNumberOfData() const { - return numberOfData; + return m_numberOfData; } diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCStripDoubletSB.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCStripDoubletSB.hh index a5f3b8a8841e2d9dfc6f2674450f1c80e49ae58e..d5be76e509c64319b4e4b8c3fb0640416836c547 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCStripDoubletSB.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCStripDoubletSB.hh @@ -12,13 +12,13 @@ namespace LVL1TGCTrigger { class TGCStripDoubletSB : public TGCDoubletSB { public: TGCStripDoubletSB(){ - maxDev=3; - nChAdj=0; - iChBase=1; - posMaxDev=3; - negMaxDev=-3; + m_maxDev=3; + m_nChAdj=0; + m_iChBase=1; + m_posMaxDev=3; + m_negMaxDev=-3; - SType = STRIP; + m_SType = STRIP; }; ~TGCStripDoubletSB(){}; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDB.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDB.h index 3ba497770293538d3d4462d6754920324eabc79f..42b998e03cbbf293c16c6acc73dc0e1942ef7d97 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDB.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDB.h @@ -46,7 +46,7 @@ public: void Print() const; protected: - TGCTMDBOut* buffer[2*NumberOfTileModule]; + TGCTMDBOut* m_buffer[2*NumberOfTileModule]; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDBOut.h b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDBOut.h index 7d01b1cdee920b43ac9cca20dc3eafb4b521a069..27f4c27195247c0a544354b7954497e4e1dda7c3 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDBOut.h +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTMDBOut.h @@ -21,10 +21,10 @@ namespace LVL1TGCTrigger { class TGCTMDBOut { protected: - int sideID; // 0:A-side 1:C-side - int moduleID; // 0..63 - int hit_56; // 0: No Hit, 1: Low 2: High 3: NA - int hit_6; // 0: No Hit, 1: Low 2: High 3: NA + int m_sideID; // 0:A-side 1:C-side + int m_moduleID; // 0..63 + int m_hit_56; // 0: No Hit, 1: Low 2: High 3: NA + int m_hit_6; // 0: No Hit, 1: Low 2: High 3: NA public: TGCTMDBOut(); @@ -49,17 +49,17 @@ public: enum { TM_NOHIT=0, TM_LOW=1, TM_HIGH=2 }; // set functons - void SetSide(int side){ sideID = side; } - void SetModuleID(int module){ moduleID = module; } - void SetHit56(int hit){ hit_56 = hit; } - void SetHit6(int hit){ hit_6 = hit; } - void Clear() { hit_56 =0; hit_6 = 0; } + void SetSide(int side){ m_sideID = side; } + void SetModuleID(int module){ m_moduleID = module; } + void SetHit56(int hit){ m_hit_56 = hit; } + void SetHit6(int hit){ m_hit_6 = hit; } + void Clear() { m_hit_56 =0; m_hit_6 = 0; } // get functions - int GetSide() const { return sideID; } - int GetModuleID() const { return moduleID; } - int GetHit56() const { return hit_56; } - int GetHit6() const { return hit_6; } + int GetSide() const { return m_sideID; } + int GetModuleID() const { return m_moduleID; } + int GetHit56() const { return m_hit_56; } + int GetHit6() const { return m_hit_6; } // methods void Print() const; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTileMuCoincidenceMap.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTileMuCoincidenceMap.hh index 5a9a1bf0e69e5e2b7ab40badcc6d04944c0a3f24..f09b374dc0e49cc7029da071fa1f716d33d8cf0f 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTileMuCoincidenceMap.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTileMuCoincidenceMap.hh @@ -63,13 +63,13 @@ protected: enum {N_ROI_IN_SSC=8}; private: - int flagPT[N_PT_THRESH][N_Endcap_SSC][N_EndcapSector][N_Side]; + int m_flagPT[N_PT_THRESH][N_Endcap_SSC][N_EndcapSector][N_Side]; // 1 use; 0: not use; -1: not used for Trigger - int flagROI[N_ROI_IN_SSC][N_Endcap_SSC][N_EndcapSector][N_Side]; + int m_flagROI[N_ROI_IN_SSC][N_Endcap_SSC][N_EndcapSector][N_Side]; // 1 use; 0: not use; -1: not used for Trigger - int map[N_Input_TileMuModule][N_Endcap_SSC][N_EndcapSector][N_Side]; + int m_map[N_Input_TileMuModule][N_Endcap_SSC][N_EndcapSector][N_Side]; std::string m_verName; const SG::ReadCondHandleKey<TGCTriggerData>& m_readCondKey; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTimingManager.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTimingManager.hh index 7d2ea844de4df0cd30ce2c77694ac84d2995f5bb..20a806640a778cb8be798c4dae8526d43d3e871a 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTimingManager.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCTimingManager.hh @@ -26,12 +26,12 @@ public: void startSectorLogic(TGCSector* sector); // void startSectorLogic(TGCSector* sector,double eta);//for test - void setBunchCounter(int bc){ bunchCounter = bc;}; - int getBunchCounter(){ return bunchCounter; } - void increaseBunchCounter(){ bunchCounter++;}; + void setBunchCounter(int bc){ m_bunchCounter = bc;}; + int getBunchCounter(){ return m_bunchCounter; } + void increaseBunchCounter(){ m_bunchCounter++;}; private: - int bunchCounter; + int m_bunchCounter; const SG::ReadCondHandleKey<TGCTriggerData>& m_readCondKey; }; diff --git a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCWireDoubletSB.hh b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCWireDoubletSB.hh index 13a70172f897c514507f584826a0df21485286eb..fc68dec1edfb3b5aa3515c208318e9d416819494 100644 --- a/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCWireDoubletSB.hh +++ b/Trigger/TrigT1/TrigT1TGC/TrigT1TGC/TGCWireDoubletSB.hh @@ -11,12 +11,12 @@ namespace LVL1TGCTrigger { class TGCWireDoubletSB : public TGCDoubletSB { public: TGCWireDoubletSB(){ - maxDev=7; - nChAdj=4; - iChBase=9; - posMaxDev=7; - negMaxDev=-7; - SType = WIREGROUP; + m_maxDev=7; + m_nChAdj=4; + m_iChBase=9; + m_posMaxDev=7; + m_negMaxDev=-7; + m_SType = WIREGROUP; }; ~TGCWireDoubletSB(){}; diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCASDOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCASDOut.cxx index d79ccb4c0c651dbdb3ad9783bad9a79bd4c02f65..4f63fcb752d98325ca545ff6319fce0e31f0ad1f 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCASDOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCASDOut.cxx @@ -33,8 +33,8 @@ static const char* strsig[3]= { "N/A", "WireGroup", "Strip" }; ////////////////////// TGCASDOut::TGCASDOut() - : tgcReadoutIndex(), - signalType(WIRE), hitID(0), channel(0), hitToF(0.0) + : m_tgcReadoutIndex(), + m_signalType(WIRE), m_hitID(0), m_channel(0), m_hitToF(0.0) ////////////////////// { } @@ -42,8 +42,8 @@ TGCASDOut::TGCASDOut() /////////////////////////////////////////////////////////////// TGCASDOut::TGCASDOut(TGCIndex tgcindex, int ilyr, TGCSignalType sigtype, int id, double tof) - : tgcReadoutIndex(tgcindex, ilyr), - signalType(sigtype), hitID(id), channel(0), hitToF(tof) + : m_tgcReadoutIndex(tgcindex, ilyr), + m_signalType(sigtype), m_hitID(id), m_channel(0), m_hitToF(tof) /////////////////////////////////////////////////////////////// { } @@ -51,8 +51,8 @@ TGCASDOut::TGCASDOut(TGCIndex tgcindex, int ilyr, /////////////////////////////////////////////////////////////// TGCASDOut::TGCASDOut(TGCReadoutIndex tgcrindex, TGCSignalType sigtype, int id, double tof) - : tgcReadoutIndex(tgcrindex), - signalType(sigtype), hitID(id), channel(0), hitToF(tof) + : m_tgcReadoutIndex(tgcrindex), + m_signalType(sigtype), m_hitID(id), m_channel(0), m_hitToF(tof) /////////////////////////////////////////////////////////////// { } @@ -70,11 +70,11 @@ TGCASDOut& TGCASDOut::operator=(const TGCASDOut& right) ///////////////////////////////////////////////////////////// { if (this != &right) { - tgcReadoutIndex= right.tgcReadoutIndex; - signalType= right.signalType; - hitID= right.hitID; - channel= right.channel; - hitToF= right.hitToF; + m_tgcReadoutIndex= right.m_tgcReadoutIndex; + m_signalType= right.m_signalType; + m_hitID= right.m_hitID; + m_channel= right.m_channel; + m_hitToF= right.m_hitToF; } return *this; } @@ -85,9 +85,9 @@ TGCASDOut& TGCASDOut::operator=(const TGCASDOut& right) void TGCASDOut::SetParams(TGCSignalType signal_type, int id, double tof) //////////////////////////////////////////////////////////////////////// { - signalType= signal_type; - hitID= id; - hitToF= tof; + m_signalType= signal_type; + m_hitID= id; + m_hitToF= tof; } @@ -95,10 +95,10 @@ void TGCASDOut::SetParams(TGCSignalType signal_type, int id, double tof) void TGCASDOut::Print() const ///////////////////////////// { - tgcReadoutIndex.Print(); - std::cout << "::" << std::setw(9) << strsig[signalType] - << ":: ID=" << std::setw(3) << hitID - << ", tof=" << std::setw(5) << std::setprecision(1) << hitToF/CLHEP::ns << "ns" + m_tgcReadoutIndex.Print(); + std::cout << "::" << std::setw(9) << strsig[m_signalType] + << ":: ID=" << std::setw(3) << m_hitID + << ", tof=" << std::setw(5) << std::setprecision(1) << m_hitToF/CLHEP::ns << "ns" << std::setprecision(6) << std::endl; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCBIDOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCBIDOut.cxx index b85d01a43b871b730577b2b3fd82fa5625fa4b0e..465fb6607de4da946826d8c2d09aa69c8cde3130 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCBIDOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCBIDOut.cxx @@ -6,12 +6,12 @@ namespace LVL1TGCTrigger { - TGCBIDOut::TGCBIDOut():TGCASDOut(),bid(0) + TGCBIDOut::TGCBIDOut():TGCASDOut(),m_bid(0) { } - TGCBIDOut::TGCBIDOut(const TGCASDOut* ASDOut):TGCASDOut(*ASDOut),bid(0) + TGCBIDOut::TGCBIDOut(const TGCASDOut* ASDOut):TGCASDOut(*ASDOut),m_bid(0) { } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCBoardConnection.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCBoardConnection.cxx index 7a2d0e43374cb82010baba7e4dbbab007856b4ec..931554750d358dd297a7d38edab0422071934086 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCBoardConnection.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCBoardConnection.cxx @@ -8,46 +8,46 @@ namespace LVL1TGCTrigger { TGCBoardConnection::TGCBoardConnection() - : nType(0), numberOfBoard(0), id(0) + : m_nType(0), m_numberOfBoard(0), m_id(0) {} TGCBoardConnection::~TGCBoardConnection() { - if(numberOfBoard!=0) delete [] numberOfBoard; - if(id!=0){ + if(m_numberOfBoard!=0) delete [] m_numberOfBoard; + if(m_id!=0){ int i; - for( i=0; i<nType; i+=1){ - if(id[i]!=0) - delete [] id[i]; + for( i=0; i<m_nType; i+=1){ + if(m_id[i]!=0) + delete [] m_id[i]; } - delete [] id; - id=0; + delete [] m_id; + m_id=0; } } void TGCBoardConnection::setNumberOfType(int ntype) { - nType=ntype; - if(numberOfBoard!=0) delete [] numberOfBoard; - numberOfBoard = new int [ntype]; - if(id!=0) delete [] id; - id = new int* [ntype]; + m_nType=ntype; + if(m_numberOfBoard!=0) delete [] m_numberOfBoard; + m_numberOfBoard = new int [ntype]; + if(m_id!=0) delete [] m_id; + m_id = new int* [ntype]; int i; for( i=0; i<ntype; i+=1) { - id[i]=0; - numberOfBoard[i]=0; + m_id[i]=0; + m_numberOfBoard[i]=0; } } void TGCBoardConnection::setNumber(int type, int nBoard) { - if(numberOfBoard!=0){ - if(type<nType){ - numberOfBoard[type] = nBoard; + if(m_numberOfBoard!=0){ + if(type<m_nType){ + m_numberOfBoard[type] = nBoard; if(nBoard!=0){ - if(id[type]!=0) delete [] id[type]; - id[type] = new int [nBoard]; + if(m_id[type]!=0) delete [] m_id[type]; + m_id[type] = new int [nBoard]; } } } @@ -55,28 +55,28 @@ void TGCBoardConnection::setNumber(int type, int nBoard) void TGCBoardConnection::setId(int type, int board, int idIn) { - if(numberOfBoard!=0) - if((type<nType)&&(type>=0)) - if((id[type]!=0)&&(board<numberOfBoard[type])&&(board>=0)) - id[type][board] = idIn; + if(m_numberOfBoard!=0) + if((type<m_nType)&&(type>=0)) + if((m_id[type]!=0)&&(board<m_numberOfBoard[type])&&(board>=0)) + m_id[type][board] = idIn; } TGCBoardConnection::TGCBoardConnection(const TGCBoardConnection& right) - : nType(0), numberOfBoard(0), id(0) + : m_nType(0), m_numberOfBoard(0), m_id(0) { - nType = right.nType; - if(nType!=0){ - if(numberOfBoard!=0) delete [] numberOfBoard; - numberOfBoard = new int [nType]; - for(int i=0; i<nType; i+=1) numberOfBoard[i] = right.numberOfBoard[i]; + m_nType = right.m_nType; + if(m_nType!=0){ + if(m_numberOfBoard!=0) delete [] m_numberOfBoard; + m_numberOfBoard = new int [m_nType]; + for(int i=0; i<m_nType; i+=1) m_numberOfBoard[i] = right.m_numberOfBoard[i]; - if(id!=0) delete [] id; - id = new int* [nType]; - for(int i=0; i<nType; i+=1){ - if(numberOfBoard[i]!=0){ - id[i] = new int [numberOfBoard[i]]; - for(int j=0; j<numberOfBoard[i]; j+=1) id[i][j]=right.id[i][j]; + if(m_id!=0) delete [] m_id; + m_id = new int* [m_nType]; + for(int i=0; i<m_nType; i+=1){ + if(m_numberOfBoard[i]!=0){ + m_id[i] = new int [m_numberOfBoard[i]]; + for(int j=0; j<m_numberOfBoard[i]; j+=1) m_id[i][j]=right.m_id[i][j]; } } } @@ -85,22 +85,22 @@ TGCBoardConnection::TGCBoardConnection(const TGCBoardConnection& right) TGCBoardConnection& TGCBoardConnection::operator=(const TGCBoardConnection& right) { if(this!=&right){ - nType = right.nType; - if(nType!=0){ - if(numberOfBoard!=0) delete [] numberOfBoard; - numberOfBoard = new int [nType]; + m_nType = right.m_nType; + if(m_nType!=0){ + if(m_numberOfBoard!=0) delete [] m_numberOfBoard; + m_numberOfBoard = new int [m_nType]; int i; - for( i=0; i<nType; i+=1) - numberOfBoard[i] = right.numberOfBoard[i]; + for( i=0; i<m_nType; i+=1) + m_numberOfBoard[i] = right.m_numberOfBoard[i]; - if(id!=0) delete [] id; - id = new int* [nType]; - for( i=0; i<nType; i+=1){ - if(numberOfBoard[i]!=0){ - id[i] = new int [numberOfBoard[i]]; + if(m_id!=0) delete [] m_id; + m_id = new int* [m_nType]; + for( i=0; i<m_nType; i+=1){ + if(m_numberOfBoard[i]!=0){ + m_id[i] = new int [m_numberOfBoard[i]]; int j; - for( j=0; j<numberOfBoard[i]; j+=1) - id[i][j]=right.id[i][j]; + for( j=0; j<m_numberOfBoard[i]; j+=1) + m_id[i][j]=right.m_id[i][j]; } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionASDToPP.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionASDToPP.cxx index 92a2900430c6790312ab299f245b1c3647440787..5420299bb2d78ca856ae1ac1888393937737369b 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionASDToPP.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionASDToPP.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #include <iostream> @@ -18,19 +18,19 @@ namespace LVL1TGCTrigger { // Strip backwardLayer -> 0 1 2 3 4 5 6 7 8 -const int TGCConnectionASDToPP::forwardLayer[] = {2, 1, 0, 4, 3, 6, 5, 8, 7}; +const int TGCConnectionASDToPP::s_forwardLayer[] = {2, 1, 0, 4, 3, 6, 5, 8, 7}; int TGCConnectionASDToPP::getConnection(const int /*sideId*/, const int layer, const int chamber, const int line, int* pp, int* connector, int* channel) { int i; - for( i=0; i<totalNumberOfChannel; i+=1){ + for( i=0; i<m_totalNumberOfChannel; i+=1){ // wiregroupID assign in ASDOut and ASD2PP.db are different. - if((layerId[i]==layer)&&(chamberId[i]==chamber)&&(lineId[i]==line)){ - // if((layerId[i]==layer)&&(lineId[i]==line)){ - *pp = PPId[i]; - *connector = connectorId[i]; - *channel = channelId[i]; + if((m_layerId[i]==layer)&&(m_chamberId[i]==chamber)&&(m_lineId[i]==line)){ + // if((m_layerId[i]==layer)&&(m_lineId[i]==line)){ + *pp = m_PPId[i]; + *connector = m_connectorId[i]; + *channel = m_channelId[i]; return 0; } } @@ -44,10 +44,10 @@ void TGCConnectionASDToPP::dump() const { #ifdef TGCCOUT int i; - std::cout << "TGCConnectionASDToPP::dump "<<totalNumberOfChannel<< std::endl; + std::cout << "TGCConnectionASDToPP::dump "<<m_totalNumberOfChannel<< std::endl; std::cout << "layerId chamberID line(WireGroup) PPID ConnectorID" << std::endl; - for( i=0; i<totalNumberOfChannel; i+=1) - std::cout<<layerId[i]<<" "<<chamberId[i]<<" "<<lineId[i]<<" "<<PPId[i]<<" "<<connectorId[i]<<" "<<channelId[i]<< std::endl; + for( i=0; i<m_totalNumberOfChannel; i+=1) + std::cout<<m_layerId[i]<<" "<<m_chamberId[i]<<" "<<m_lineId[i]<<" "<<m_PPId[i]<<" "<<m_connectorId[i]<<" "<<m_channelId[i]<< std::endl; #endif } @@ -55,8 +55,8 @@ void TGCConnectionASDToPP::dump() const bool TGCConnectionASDToPP::readData(TGCRegionType region, int type, TGCForwardBackwardType forwardBackward) { - this->type = type; - this->forwardBackward = forwardBackward; + this->m_type = type; + this->m_forwardBackward = forwardBackward; enum { BufferSize = 1024 }; char buf[BufferSize]; @@ -78,23 +78,23 @@ bool TGCConnectionASDToPP::readData(TGCRegionType region, int type, std::istringstream line(buf); int nChannel; line >> PPType >> nChannel; - // find a entry matches in region and Patch Panel type. + // find a entry matches in region and Patch Panel m_type. if(((region==Endcap)&& - ( (PPType=="EWT"&&type==WTPP)||(PPType=="EWD"&&type==WDPP) - ||(PPType=="EST"&&type==STPP)||(PPType=="ESD"&&type==SDPP) - ||(PPType=="EWI"&&type==WIPP)||(PPType=="ESI"&&type==SIPP) ) )|| + ( (PPType=="EWT"&&m_type==WTPP)||(PPType=="EWD"&&m_type==WDPP) + ||(PPType=="EST"&&m_type==STPP)||(PPType=="ESD"&&m_type==SDPP) + ||(PPType=="EWI"&&m_type==WIPP)||(PPType=="ESI"&&m_type==SIPP) ) )|| ((region==Forward)&& - ( (PPType=="FWT"&&type==WTPP)||(PPType=="FWD"&&type==WDPP) - ||(PPType=="FST"&&type==STPP)||(PPType=="FSD"&&type==SDPP) - ||(PPType=="FWI"&&type==WIPP)||(PPType=="FSI"&&type==SIPP) ) ) ){ - totalNumberOfChannel = nChannel; - - layerId = new int [totalNumberOfChannel]; - chamberId = new int [totalNumberOfChannel]; - lineId = new int [totalNumberOfChannel]; - PPId = new int [totalNumberOfChannel]; - connectorId = new int [totalNumberOfChannel]; - channelId = new int [totalNumberOfChannel]; + ( (PPType=="FWT"&&m_type==WTPP)||(PPType=="FWD"&&m_type==WDPP) + ||(PPType=="FST"&&m_type==STPP)||(PPType=="FSD"&&m_type==SDPP) + ||(PPType=="FWI"&&m_type==WIPP)||(PPType=="FSI"&&m_type==SIPP) ) ) ){ + m_totalNumberOfChannel = nChannel; + + m_layerId = new int [m_totalNumberOfChannel]; + m_chamberId = new int [m_totalNumberOfChannel]; + m_lineId = new int [m_totalNumberOfChannel]; + m_PPId = new int [m_totalNumberOfChannel]; + m_connectorId = new int [m_totalNumberOfChannel]; + m_channelId = new int [m_totalNumberOfChannel]; //****************************************************** @@ -104,44 +104,44 @@ bool TGCConnectionASDToPP::readData(TGCRegionType region, int type, //****************************************************** int lineIdBase=0; // initialize array - for(int i=0; i<totalNumberOfChannel; i+=1){ - layerId[i] = 0; - chamberId[i] = 0; - lineId[i] = 0; - PPId[i] = 0; - connectorId[i] = 0; - channelId[i] = 0; + for(int i=0; i<m_totalNumberOfChannel; i+=1){ + m_layerId[i] = 0; + m_chamberId[i] = 0; + m_lineId[i] = 0; + m_PPId[i] = 0; + m_connectorId[i] = 0; + m_channelId[i] = 0; } // read lines - for(int i=0; i<totalNumberOfChannel; i+=1){ + for(int i=0; i<m_totalNumberOfChannel; i+=1){ file.getline(buf,BufferSize); std::istringstream line(buf); - line >> layerId[i] >> chamberId[i] >> lineId[i] - >> PPId[i] >> connectorId[i] >> channelId[i]; + line >> m_layerId[i] >> m_chamberId[i] >> m_lineId[i] + >> m_PPId[i] >> m_connectorId[i] >> m_channelId[i]; // DB is Backward if(PPType=="FST"||PPType=="FSD"||PPType=="EST"||PPType=="ESD"||PPType=="FSI"||PPType=="ESI"){ if(forwardBackward==ForwardSector){ - layerId[i] = forwardLayer[layerId[i]]; + m_layerId[i] = s_forwardLayer[m_layerId[i]]; } } //****************************************************** // ChamberID in kmura's def. start from 1 in T1 station. - chamberId[i]+=chamberIdBase; + m_chamberId[i]+=chamberIdBase; //****************************************************** //****************************************************** // hitID assign for each Module in kmura's def., // not for each chamber like in hasuko's def. - if( (type==WTPP)||(type==WDPP)||(type==WIPP) ){ - if((i!=0)&&(chamberId[i]!=chamberId[i-1])){ - if(layerId[i]==layerId[i-1]) - lineIdBase=lineId[i-1]+1; + if( (m_type==WTPP)||(m_type==WDPP)||(m_type==WIPP) ){ + if((i!=0)&&(m_chamberId[i]!=m_chamberId[i-1])){ + if(m_layerId[i]==m_layerId[i-1]) + lineIdBase=m_lineId[i-1]+1; else lineIdBase=0; } - lineId[i]+=lineIdBase; + m_lineId[i]+=lineIdBase; } //****************************************************** } @@ -154,31 +154,31 @@ bool TGCConnectionASDToPP::readData(TGCRegionType region, int type, TGCConnectionASDToPP::TGCConnectionASDToPP(const TGCConnectionASDToPP& right) { - totalNumberOfChannel = right.totalNumberOfChannel; - type = right.type; - forwardBackward = right.forwardBackward; - layerId = 0; - chamberId = 0; - lineId = 0; - PPId = 0; - connectorId = 0; - channelId = 0; - - if(totalNumberOfChannel!=0){ - layerId = new int [totalNumberOfChannel]; - chamberId = new int [totalNumberOfChannel]; - lineId = new int [totalNumberOfChannel]; - PPId = new int [totalNumberOfChannel]; - connectorId = new int [totalNumberOfChannel]; - channelId = new int [totalNumberOfChannel]; - - for( int i=0; i<totalNumberOfChannel; i+=1){ - layerId[i]=right.layerId[i]; - chamberId[i]=right.chamberId[i]; - lineId[i]=right.lineId[i]; - PPId[i]=right.PPId[i]; - connectorId[i]=right.connectorId[i]; - channelId[i]=right.channelId[i]; + m_totalNumberOfChannel = right.m_totalNumberOfChannel; + m_type = right.m_type; + m_forwardBackward = right.m_forwardBackward; + m_layerId = 0; + m_chamberId = 0; + m_lineId = 0; + m_PPId = 0; + m_connectorId = 0; + m_channelId = 0; + + if(m_totalNumberOfChannel!=0){ + m_layerId = new int [m_totalNumberOfChannel]; + m_chamberId = new int [m_totalNumberOfChannel]; + m_lineId = new int [m_totalNumberOfChannel]; + m_PPId = new int [m_totalNumberOfChannel]; + m_connectorId = new int [m_totalNumberOfChannel]; + m_channelId = new int [m_totalNumberOfChannel]; + + for( int i=0; i<m_totalNumberOfChannel; i+=1){ + m_layerId[i]=right.m_layerId[i]; + m_chamberId[i]=right.m_chamberId[i]; + m_lineId[i]=right.m_lineId[i]; + m_PPId[i]=right.m_PPId[i]; + m_connectorId[i]=right.m_connectorId[i]; + m_channelId[i]=right.m_channelId[i]; } } } @@ -187,29 +187,29 @@ TGCConnectionASDToPP& TGCConnectionASDToPP::operator=(const TGCConnectionASDToPP& right) { if(this != &right) { - totalNumberOfChannel = right.totalNumberOfChannel; - if(layerId!=0) { - delete [] layerId; - delete [] chamberId; - delete [] lineId; - delete [] PPId; - delete [] connectorId; - delete [] channelId; + m_totalNumberOfChannel = right.m_totalNumberOfChannel; + if(m_layerId!=0) { + delete [] m_layerId; + delete [] m_chamberId; + delete [] m_lineId; + delete [] m_PPId; + delete [] m_connectorId; + delete [] m_channelId; } - if(totalNumberOfChannel!=0){ - layerId = new int [totalNumberOfChannel]; - chamberId = new int [totalNumberOfChannel]; - lineId = new int [totalNumberOfChannel]; - PPId = new int [totalNumberOfChannel]; - connectorId = new int [totalNumberOfChannel]; - channelId = new int [totalNumberOfChannel]; - for( int i=0; i<totalNumberOfChannel; i+=1){ - layerId[i]=right.layerId[i]; - chamberId[i]=right.chamberId[i]; - lineId[i]=right.lineId[i]; - PPId[i]=right.PPId[i]; - connectorId[i]=right.connectorId[i]; - channelId[i]=right.channelId[i]; + if(m_totalNumberOfChannel!=0){ + m_layerId = new int [m_totalNumberOfChannel]; + m_chamberId = new int [m_totalNumberOfChannel]; + m_lineId = new int [m_totalNumberOfChannel]; + m_PPId = new int [m_totalNumberOfChannel]; + m_connectorId = new int [m_totalNumberOfChannel]; + m_channelId = new int [m_totalNumberOfChannel]; + for( int i=0; i<m_totalNumberOfChannel; i+=1){ + m_layerId[i]=right.m_layerId[i]; + m_chamberId[i]=right.m_chamberId[i]; + m_lineId[i]=right.m_lineId[i]; + m_PPId[i]=right.m_PPId[i]; + m_connectorId[i]=right.m_connectorId[i]; + m_channelId[i]=right.m_channelId[i]; } } } @@ -217,27 +217,27 @@ TGCConnectionASDToPP::operator=(const TGCConnectionASDToPP& right) } TGCConnectionASDToPP::TGCConnectionASDToPP(): - totalNumberOfChannel(0),type(0),forwardBackward(ForwardSector), - layerId(0),chamberId(0),lineId(0), - PPId(0),connectorId(0),channelId(0) + m_totalNumberOfChannel(0),m_type(0),m_forwardBackward(ForwardSector), + m_layerId(0),m_chamberId(0),m_lineId(0), + m_PPId(0),m_connectorId(0),m_channelId(0) { } TGCConnectionASDToPP::~TGCConnectionASDToPP() { - if(layerId!=0) delete [] layerId; - layerId=0; - if(chamberId!=0) delete [] chamberId; - chamberId=0; - if(lineId!=0) delete [] lineId; - lineId=0; - if(PPId!=0) delete [] PPId; - PPId=0; - if(connectorId!=0) delete [] connectorId; - connectorId=0; - if(channelId!=0) delete [] channelId; - channelId=0; + if(m_layerId!=0) delete [] m_layerId; + m_layerId=0; + if(m_chamberId!=0) delete [] m_chamberId; + m_chamberId=0; + if(m_lineId!=0) delete [] m_lineId; + m_lineId=0; + if(m_PPId!=0) delete [] m_PPId; + m_PPId=0; + if(m_connectorId!=0) delete [] m_connectorId; + m_connectorId=0; + if(m_channelId!=0) delete [] m_channelId; + m_channelId=0; } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionHPBToSL.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionHPBToSL.cxx index 76b7c3b4f248845512cb8a99cfe43fb2c345cfbc..cce4a1ddbe73754e323224f20285a892d6d2ac30 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionHPBToSL.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionHPBToSL.cxx @@ -12,7 +12,7 @@ namespace LVL1TGCTrigger { TGCConnectionHPBToSL::TGCConnectionHPBToSL() { setNumberOfType(NumberOfHighPtBoardType); - for(int j=0; j<NumberOfHighPtBoardType; j++) SLPortToHPB[j]=0; + for(int j=0; j<NumberOfHighPtBoardType; j++) m_SLPortToHPB[j]=0; } // Copy constructor @@ -20,10 +20,10 @@ TGCConnectionHPBToSL::TGCConnectionHPBToSL(const TGCConnectionHPBToSL& right) : TGCBoardConnection(right) { for(int j=0; j<NumberOfHighPtBoardType; j++) { - if(SLPortToHPB[j]!=0) delete [] SLPortToHPB[j]; - SLPortToHPB[j] = new int [numberOfBoard[j]]; + if(m_SLPortToHPB[j]!=0) delete [] m_SLPortToHPB[j]; + m_SLPortToHPB[j] = new int [m_numberOfBoard[j]]; - for(int k=0; k<numberOfBoard[j]; k++) SLPortToHPB[j][k] = right.SLPortToHPB[j][k]; + for(int k=0; k<m_numberOfBoard[j]; k++) m_SLPortToHPB[j][k] = right.m_SLPortToHPB[j][k]; } } @@ -32,8 +32,8 @@ TGCConnectionHPBToSL::~TGCConnectionHPBToSL() { int j; for( j=0; j<NumberOfHighPtBoardType; j+=1){ - if(SLPortToHPB[j]!=0) delete [] SLPortToHPB[j]; - SLPortToHPB[j]=0; + if(m_SLPortToHPB[j]!=0) delete [] m_SLPortToHPB[j]; + m_SLPortToHPB[j]=0; } } @@ -43,10 +43,10 @@ TGCConnectionHPBToSL& TGCConnectionHPBToSL::operator=(const TGCConnectionHPBToSL TGCBoardConnection::operator=(right); // call base class assignment operator int j,k; for( j=0; j<NumberOfHighPtBoardType; j+=1){ - if(SLPortToHPB[j]!=0) delete [] SLPortToHPB[j]; - SLPortToHPB[j] = new int [numberOfBoard[j]]; - for( k=0; k<numberOfBoard[j]; k+=1) - SLPortToHPB[j][k] = right.SLPortToHPB[j][k]; + if(m_SLPortToHPB[j]!=0) delete [] m_SLPortToHPB[j]; + m_SLPortToHPB[j] = new int [m_numberOfBoard[j]]; + for( k=0; k<m_numberOfBoard[j]; k+=1) + m_SLPortToHPB[j][k] = right.m_SLPortToHPB[j][k]; } } return *this; diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionInPP.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionInPP.cxx index 5c0d04095fd3cbbdb29ae30ae2a3b7ad64d894d3..00986f2074670d0f7eb2ee5892763234f12b7bbf 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionInPP.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionInPP.cxx @@ -61,11 +61,11 @@ void TGCConnectionInPP::readConnectionTable(TGCPatchPanel* PP) if(label==Label){ // create arrays store entries in database. for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - line>>nCh[i]; - patchPanelIn[i] = new TGCPatchPanel* [nCh[i]]; - for( int j=0; j<nCh[i]; j+=1) patchPanelIn[i][j]=0; - connectorIn[i] = new int [nCh[i]]; - channelIn[i] = new int [nCh[i]]; + line>>m_nCh[i]; + m_patchPanelIn[i] = new TGCPatchPanel* [m_nCh[i]]; + for( int j=0; j<m_nCh[i]; j+=1) m_patchPanelIn[i][j]=0; + m_connectorIn[i] = new int [m_nCh[i]]; + m_channelIn[i] = new int [m_nCh[i]]; } while(file.getline(buf,BufferSize)&&(isspace(buf[0])||isdigit(buf[0]))){ int iCon = 0; @@ -77,26 +77,26 @@ void TGCConnectionInPP::readConnectionTable(TGCPatchPanel* PP) if((i1PP!=-1)&&(PP->getId()==oPP)){ if(PP->getId()==i1PP){ // Channel correspond to this output channel is in same board. - patchPanelIn[oCon][oCh]=PP; + m_patchPanelIn[oCon][oCh]=PP; }else{ // Channel correspond to this output channel is in adjacent boards. if(PP->getAdjacentPP(0)!=0){ if(PP->getAdjacentPP(0)->getId()==i1PP){ - patchPanelIn[oCon][oCh]=PP->getAdjacentPP(0); + m_patchPanelIn[oCon][oCh]=PP->getAdjacentPP(0); } } if(PP->getAdjacentPP(1)!=0){ if(PP->getAdjacentPP(1)->getId()==i1PP){ - patchPanelIn[oCon][oCh]=PP->getAdjacentPP(1); + m_patchPanelIn[oCon][oCh]=PP->getAdjacentPP(1); } } } - connectorIn[oCon][oCh]=iCon; - channelIn[oCon][oCh]=iCh; + m_connectorIn[oCon][oCh]=iCon; + m_channelIn[oCon][oCh]=iCh; #ifdef TGCDEBUG_CONNECTION std::cout << "TGCConnectionInPP: " << label << " PPIn= " << i1PP - << " " << connectorIn[oCon][oCh] - << " " << channelIn[oCon][oCh] + << " " << m_connectorIn[oCon][oCh] + << " " << m_channelIn[oCon][oCh] << " PPOut= " << oPP << " " << oCon << " " << oCh; #endif @@ -105,30 +105,30 @@ void TGCConnectionInPP::readConnectionTable(TGCPatchPanel* PP) // i2PP, iCon and iCh are PatchPanel ID, connector // ID and channel number ored. if((i2PP>0)||(iCon!=0)||(iCh!=0)){ - if(oredPatchPanelIn[oCon]==0){ - oredPatchPanelIn[oCon] = new TGCPatchPanel* [nCh[oCon]]; - oredConnectorIn[oCon] = new int [nCh[oCon]]; - oredChannelIn[oCon] = new int [nCh[oCon]]; - for(int j=0; j<nCh[oCon]; j+=1) oredPatchPanelIn[oCon][j]=0; + if(m_oredPatchPanelIn[oCon]==0){ + m_oredPatchPanelIn[oCon] = new TGCPatchPanel* [m_nCh[oCon]]; + m_oredConnectorIn[oCon] = new int [m_nCh[oCon]]; + m_oredChannelIn[oCon] = new int [m_nCh[oCon]]; + for(int j=0; j<m_nCh[oCon]; j+=1) m_oredPatchPanelIn[oCon][j]=0; } - oredConnectorIn[oCon][oCh]=iCon; - oredChannelIn[oCon][oCh]=iCh; + m_oredConnectorIn[oCon][oCh]=iCon; + m_oredChannelIn[oCon][oCh]=iCh; #ifdef TGCDEBUG_CONNECTION - std::cout << " PPOR= " << i2PP << " " << oredConnectorIn[oCon][oCh] - << " " << oredChannelIn[oCon][oCh]; + std::cout << " PPOR= " << i2PP << " " << m_oredConnectorIn[oCon][oCh] + << " " << m_oredChannelIn[oCon][oCh]; #endif if(PP->getId()==i2PP){ - oredPatchPanelIn[oCon][oCh]=PP; + m_oredPatchPanelIn[oCon][oCh]=PP; }else{ if(PP->getAdjacentPP(0)!=0){ if(PP->getAdjacentPP(0)->getId()==i2PP){ - oredPatchPanelIn[oCon][oCh]=PP->getAdjacentPP(0); + m_oredPatchPanelIn[oCon][oCh]=PP->getAdjacentPP(0); } } if(PP->getAdjacentPP(1)!=0){ if(PP->getAdjacentPP(1)->getId()==i2PP){ - oredPatchPanelIn[oCon][oCh]=PP->getAdjacentPP(1); + m_oredPatchPanelIn[oCon][oCh]=PP->getAdjacentPP(1); } } } @@ -149,7 +149,7 @@ void TGCConnectionInPP::readConnectionTable(TGCPatchPanel* PP) bool TGCConnectionInPP::existOredSignal() const { for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - if(oredPatchPanelIn[i]!=0) return true; + if(m_oredPatchPanelIn[i]!=0) return true; } return false; } @@ -161,20 +161,20 @@ void TGCConnectionInPP::dumpConnection(int PPId) const file.setf(std::ios::right); for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - for( int j=0; j<nCh[i]; j+=1){ - if(patchPanelIn[i]!=0){ + for( int j=0; j<m_nCh[i]; j+=1){ + if(m_patchPanelIn[i]!=0){ file.width(3); file<<PPId; file.width(3); file<<i; file.width(3); file<<j; - if(patchPanelIn[i][j]!=0){ - file.width(3); file<<patchPanelIn[i][j]->getId(); - file.width(3); file<<connectorIn[i][j]; - file.width(3); file<<channelIn[i][j]; - if(oredPatchPanelIn[i]!=0){ - if(oredPatchPanelIn[i][j]!=0){ - file.width(3); file<<oredPatchPanelIn[i][j]->getId(); - file.width(3); file<<oredConnectorIn[i][j]; - file.width(3); file<<oredChannelIn[i][j]; + if(m_patchPanelIn[i][j]!=0){ + file.width(3); file<<m_patchPanelIn[i][j]->getId(); + file.width(3); file<<m_connectorIn[i][j]; + file.width(3); file<<m_channelIn[i][j]; + if(m_oredPatchPanelIn[i]!=0){ + if(m_oredPatchPanelIn[i][j]!=0){ + file.width(3); file<<m_oredPatchPanelIn[i][j]->getId(); + file.width(3); file<<m_oredConnectorIn[i][j]; + file.width(3); file<<m_oredChannelIn[i][j]; } } }else{ @@ -193,32 +193,32 @@ void TGCConnectionInPP::dumpConnection(int PPId) const TGCConnectionInPP::TGCConnectionInPP() { for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - nCh[i] = 0; - patchPanelIn[i] = 0; - channelIn[i] = 0; - connectorIn[i] = 0; - oredPatchPanelIn[i] = 0; - oredChannelIn[i] = 0; - oredConnectorIn[i] = 0; + m_nCh[i] = 0; + m_patchPanelIn[i] = 0; + m_channelIn[i] = 0; + m_connectorIn[i] = 0; + m_oredPatchPanelIn[i] = 0; + m_oredChannelIn[i] = 0; + m_oredConnectorIn[i] = 0; } } TGCConnectionInPP::~TGCConnectionInPP() { for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - if(patchPanelIn[i]!=0) delete [] patchPanelIn[i]; - patchPanelIn[i] = 0; - if(channelIn[i]!=0) delete [] channelIn[i]; - channelIn[i] = 0; - if(connectorIn[i]!=0) delete [] connectorIn[i]; - connectorIn[i] = 0; - - if(oredPatchPanelIn[i]!=0) delete [] oredPatchPanelIn[i]; - oredPatchPanelIn[i] = 0; - if(oredChannelIn[i]!=0) delete [] oredChannelIn[i]; - oredChannelIn[i] = 0; - if(oredConnectorIn[i]!=0) delete [] oredConnectorIn[i]; - oredConnectorIn[i] = 0; + if(m_patchPanelIn[i]!=0) delete [] m_patchPanelIn[i]; + m_patchPanelIn[i] = 0; + if(m_channelIn[i]!=0) delete [] m_channelIn[i]; + m_channelIn[i] = 0; + if(m_connectorIn[i]!=0) delete [] m_connectorIn[i]; + m_connectorIn[i] = 0; + + if(m_oredPatchPanelIn[i]!=0) delete [] m_oredPatchPanelIn[i]; + m_oredPatchPanelIn[i] = 0; + if(m_oredChannelIn[i]!=0) delete [] m_oredChannelIn[i]; + m_oredChannelIn[i] = 0; + if(m_oredConnectorIn[i]!=0) delete [] m_oredConnectorIn[i]; + m_oredConnectorIn[i] = 0; } } @@ -226,43 +226,43 @@ TGCConnectionInPP::~TGCConnectionInPP() TGCConnectionInPP::TGCConnectionInPP(const TGCConnectionInPP& right) { for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - nCh[i] = right.nCh[i]; - int nPPOutCh = nCh[i]; + m_nCh[i] = right.m_nCh[i]; + int nPPOutCh = m_nCh[i]; - patchPanelIn[i] = 0; - if(right.patchPanelIn[i]) { - patchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) patchPanelIn[i][iCh] = right.patchPanelIn[i][iCh]; + m_patchPanelIn[i] = 0; + if(right.m_patchPanelIn[i]) { + m_patchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_patchPanelIn[i][iCh] = right.m_patchPanelIn[i][iCh]; } - channelIn[i] = 0; - if(right.channelIn[i]) { - channelIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) channelIn[i][iCh] = right.channelIn[i][iCh]; + m_channelIn[i] = 0; + if(right.m_channelIn[i]) { + m_channelIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_channelIn[i][iCh] = right.m_channelIn[i][iCh]; } - connectorIn[i] = 0; - if(right.connectorIn[i]) { - connectorIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) connectorIn[i][iCh] = right.connectorIn[i][iCh]; + m_connectorIn[i] = 0; + if(right.m_connectorIn[i]) { + m_connectorIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_connectorIn[i][iCh] = right.m_connectorIn[i][iCh]; } - oredPatchPanelIn[i] = 0; - if(right.oredPatchPanelIn[i]) { - oredPatchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredPatchPanelIn[i][iCh] = right.oredPatchPanelIn[i][iCh]; + m_oredPatchPanelIn[i] = 0; + if(right.m_oredPatchPanelIn[i]) { + m_oredPatchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredPatchPanelIn[i][iCh] = right.m_oredPatchPanelIn[i][iCh]; } - oredChannelIn[i] = 0; - if(right.oredChannelIn[i]) { - oredChannelIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredChannelIn[i][iCh] = right.oredChannelIn[i][iCh]; + m_oredChannelIn[i] = 0; + if(right.m_oredChannelIn[i]) { + m_oredChannelIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredChannelIn[i][iCh] = right.m_oredChannelIn[i][iCh]; } - oredConnectorIn[i] = 0; - if(right.oredConnectorIn[i]) { - oredConnectorIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredConnectorIn[i][iCh] = right.oredConnectorIn[i][iCh]; + m_oredConnectorIn[i] = 0; + if(right.m_oredConnectorIn[i]) { + m_oredConnectorIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredConnectorIn[i][iCh] = right.m_oredConnectorIn[i][iCh]; } } } @@ -272,49 +272,49 @@ TGCConnectionInPP::operator=(const TGCConnectionInPP& right) { if( this != &right ) { for( int i=0; i<NumberOfPPOutputConnector; i+=1){ - nCh[i] = right.nCh[i]; - int nPPOutCh = nCh[i]; - - delete [] patchPanelIn[i]; - patchPanelIn[i] = 0; - if(right.patchPanelIn[i]) { - patchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) patchPanelIn[i][iCh] = right.patchPanelIn[i][iCh]; + m_nCh[i] = right.m_nCh[i]; + int nPPOutCh = m_nCh[i]; + + delete [] m_patchPanelIn[i]; + m_patchPanelIn[i] = 0; + if(right.m_patchPanelIn[i]) { + m_patchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_patchPanelIn[i][iCh] = right.m_patchPanelIn[i][iCh]; } - delete [] channelIn[i]; - channelIn[i] = 0; - if(right.channelIn[i]) { - channelIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) channelIn[i][iCh] = right.channelIn[i][iCh]; + delete [] m_channelIn[i]; + m_channelIn[i] = 0; + if(right.m_channelIn[i]) { + m_channelIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_channelIn[i][iCh] = right.m_channelIn[i][iCh]; } - delete [] connectorIn[i]; - connectorIn[i] = 0; - if(right.connectorIn[i]) { - connectorIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) connectorIn[i][iCh] = right.connectorIn[i][iCh]; + delete [] m_connectorIn[i]; + m_connectorIn[i] = 0; + if(right.m_connectorIn[i]) { + m_connectorIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_connectorIn[i][iCh] = right.m_connectorIn[i][iCh]; } - delete [] oredPatchPanelIn[i]; - oredPatchPanelIn[i] = 0; - if(right.oredPatchPanelIn[i]) { - oredPatchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredPatchPanelIn[i][iCh] = right.oredPatchPanelIn[i][iCh]; + delete [] m_oredPatchPanelIn[i]; + m_oredPatchPanelIn[i] = 0; + if(right.m_oredPatchPanelIn[i]) { + m_oredPatchPanelIn[i] = new TGCPatchPanel* [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredPatchPanelIn[i][iCh] = right.m_oredPatchPanelIn[i][iCh]; } - delete [] oredChannelIn[i]; - oredChannelIn[i] = 0; - if(right.oredChannelIn[i]) { - oredChannelIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredChannelIn[i][iCh] = right.oredChannelIn[i][iCh]; + delete [] m_oredChannelIn[i]; + m_oredChannelIn[i] = 0; + if(right.m_oredChannelIn[i]) { + m_oredChannelIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredChannelIn[i][iCh] = right.m_oredChannelIn[i][iCh]; } - delete [] oredConnectorIn[i]; - oredConnectorIn[i] = 0; - if(right.oredConnectorIn[i]) { - oredConnectorIn[i] = new int [nPPOutCh]; - for(int iCh=0; iCh<nPPOutCh; iCh++) oredConnectorIn[i][iCh] = right.oredConnectorIn[i][iCh]; + delete [] m_oredConnectorIn[i]; + m_oredConnectorIn[i] = 0; + if(right.m_oredConnectorIn[i]) { + m_oredConnectorIn[i] = new int [nPPOutCh]; + for(int iCh=0; iCh<nPPOutCh; iCh++) m_oredConnectorIn[i][iCh] = right.m_oredConnectorIn[i][iCh]; } } } @@ -323,63 +323,63 @@ TGCConnectionInPP::operator=(const TGCConnectionInPP& right) int TGCConnectionInPP::getChannelIn(int connectorOut, int chOut) { - return channelIn[connectorOut][chOut]; + return m_channelIn[connectorOut][chOut]; } int TGCConnectionInPP::getConnectorIn(int connectorOut, int chOut) { - return connectorIn[connectorOut][chOut]; + return m_connectorIn[connectorOut][chOut]; } TGCPatchPanel* TGCConnectionInPP::getPPIn(int connectorOut, int chOut) { - if(patchPanelIn[connectorOut]!=0) - return patchPanelIn[connectorOut][chOut]; + if(m_patchPanelIn[connectorOut]!=0) + return m_patchPanelIn[connectorOut][chOut]; else return 0; } int TGCConnectionInPP::getOredChannelIn(int connectorOut, int chOut) { - return oredChannelIn[connectorOut][chOut]; + return m_oredChannelIn[connectorOut][chOut]; } int TGCConnectionInPP::getOredConnectorIn(int connectorOut, int chOut) { - return oredConnectorIn[connectorOut][chOut]; + return m_oredConnectorIn[connectorOut][chOut]; } TGCPatchPanel* TGCConnectionInPP::getOredPPIn(int connectorOut, int chOut) { - if(oredPatchPanelIn[connectorOut]!=0) - return oredPatchPanelIn[connectorOut][chOut]; + if(m_oredPatchPanelIn[connectorOut]!=0) + return m_oredPatchPanelIn[connectorOut][chOut]; else return 0; } void TGCConnectionInPP::setConnection(int out, int chOut, int in, int chIn, TGCPatchPanel* PP) { - if (patchPanelIn[out][chOut]==0) { - patchPanelIn[out][chOut] = PP; - connectorIn[out][chOut] = in; - channelIn[out][chOut] = chIn; + if (m_patchPanelIn[out][chOut]==0) { + m_patchPanelIn[out][chOut] = PP; + m_connectorIn[out][chOut] = in; + m_channelIn[out][chOut] = chIn; }else{ // When the output channel correspond to the input channel has // already connected, the input channel is connected as ored channel. if(!existOredSignal()){ // prepare arrays for ored channel.s - int nPPOutCh = nCh[out]; - oredPatchPanelIn[out] = new TGCPatchPanel* [nPPOutCh]; - channelIn[out] = new int [nPPOutCh]; - connectorIn[out] = new int [nPPOutCh]; - oredPatchPanelIn[out] = new TGCPatchPanel* [nPPOutCh]; - oredChannelIn[out] = new int [nPPOutCh]; - oredConnectorIn[out] = new int [nPPOutCh]; + int nPPOutCh = m_nCh[out]; + m_oredPatchPanelIn[out] = new TGCPatchPanel* [nPPOutCh]; + m_channelIn[out] = new int [nPPOutCh]; + m_connectorIn[out] = new int [nPPOutCh]; + m_oredPatchPanelIn[out] = new TGCPatchPanel* [nPPOutCh]; + m_oredChannelIn[out] = new int [nPPOutCh]; + m_oredConnectorIn[out] = new int [nPPOutCh]; } - if (oredPatchPanelIn[out][chOut]==0) { - oredPatchPanelIn[out][chOut] = PP; - oredConnectorIn[out][chOut] = in; - oredChannelIn[out][chOut] = chIn; + if (m_oredPatchPanelIn[out][chOut]==0) { + m_oredPatchPanelIn[out][chOut] = PP; + m_oredConnectorIn[out][chOut] = in; + m_oredChannelIn[out][chOut] = chIn; } } } @@ -394,17 +394,17 @@ bool TGCConnectionInPP::replacePatchPanelPointers(TGCPatchPanel* newPatchPanel, if(oldPatchPanels.size()!=3) return false; for(int i=0; i<NumberOfPPOutputConnector; i++) { - int nPPOutCh = nCh[i]; - if(patchPanelIn[i]) { + int nPPOutCh = m_nCh[i]; + if(m_patchPanelIn[i]) { for(int iCh=0; iCh<nPPOutCh; iCh++) { // Null pointers are NOT updated. - if(patchPanelIn[i][iCh]) { - if( patchPanelIn[i][iCh]==oldPatchPanels.at(0)) { - patchPanelIn[i][iCh] = newPatchPanel; - } else if(patchPanelIn[i][iCh]==oldPatchPanels.at(1)) { - patchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(0); - } else if(patchPanelIn[i][iCh]==oldPatchPanels.at(2)) { - patchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(1); + if(m_patchPanelIn[i][iCh]) { + if( m_patchPanelIn[i][iCh]==oldPatchPanels.at(0)) { + m_patchPanelIn[i][iCh] = newPatchPanel; + } else if(m_patchPanelIn[i][iCh]==oldPatchPanels.at(1)) { + m_patchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(0); + } else if(m_patchPanelIn[i][iCh]==oldPatchPanels.at(2)) { + m_patchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(1); } else { // This should not happen. return false; } @@ -412,16 +412,16 @@ bool TGCConnectionInPP::replacePatchPanelPointers(TGCPatchPanel* newPatchPanel, } } - if(oredPatchPanelIn[i]) { + if(m_oredPatchPanelIn[i]) { for(int iCh=0; iCh<nPPOutCh; iCh++) { // Null pointers are NOT updated. - if(oredPatchPanelIn[i][iCh]) { - if( oredPatchPanelIn[i][iCh]==oldPatchPanels.at(0)) { - oredPatchPanelIn[i][iCh] = newPatchPanel; - } else if(oredPatchPanelIn[i][iCh]==oldPatchPanels.at(1)) { - oredPatchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(0); - } else if(oredPatchPanelIn[i][iCh]==oldPatchPanels.at(2)) { - oredPatchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(1); + if(m_oredPatchPanelIn[i][iCh]) { + if( m_oredPatchPanelIn[i][iCh]==oldPatchPanels.at(0)) { + m_oredPatchPanelIn[i][iCh] = newPatchPanel; + } else if(m_oredPatchPanelIn[i][iCh]==oldPatchPanels.at(1)) { + m_oredPatchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(0); + } else if(m_oredPatchPanelIn[i][iCh]==oldPatchPanels.at(2)) { + m_oredPatchPanelIn[i][iCh] = newPatchPanel->getAdjacentPP(1); } else { // This should not happen. return false; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSB.cxx index fe247e6d4f246278e90050c0080000b3c7dfe49a..1daeebce971bd821b9f5e53fbe74a09411448752 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSB.cxx @@ -14,8 +14,8 @@ TGCConnectionPPToSB::~TGCConnectionPPToSB() int i,j; for( i=0; i<NumberOfPPPort; i+=1) for( j=0; j<NumberOfPatchPanelType; j+=1){ - if(SBIdToPP[i][j]!=0) delete [] SBIdToPP[i][j]; - SBIdToPP[i][j]=0; + if(m_SBIdToPP[i][j]!=0) delete [] m_SBIdToPP[i][j]; + m_SBIdToPP[i][j]=0; } } @@ -25,7 +25,7 @@ TGCConnectionPPToSB::TGCConnectionPPToSB() int i,j; for( i=0; i<NumberOfPPPort; i+=1) for( j=0; j<NumberOfPatchPanelType; j+=1) - SBIdToPP[i][j]=0; + m_SBIdToPP[i][j]=0; } TGCConnectionPPToSB::TGCConnectionPPToSB(const TGCConnectionPPToSB& right) : @@ -34,10 +34,10 @@ TGCConnectionPPToSB::TGCConnectionPPToSB(const TGCConnectionPPToSB& right) : int i,j,k; for( i=0; i<NumberOfPPPort; i+=1) for( j=0; j<NumberOfPatchPanelType; j+=1){ - if(SBIdToPP[i][j]!=0) delete [] SBIdToPP[i][j]; - SBIdToPP[i][j] = new int [numberOfBoard[j]]; - for( k=0; k<numberOfBoard[j]; k+=1) - SBIdToPP[i][j][k] = right.SBIdToPP[i][j][k]; + if(m_SBIdToPP[i][j]!=0) delete [] m_SBIdToPP[i][j]; + m_SBIdToPP[i][j] = new int [m_numberOfBoard[j]]; + for( k=0; k<m_numberOfBoard[j]; k+=1) + m_SBIdToPP[i][j][k] = right.m_SBIdToPP[i][j][k]; } } @@ -47,10 +47,10 @@ TGCConnectionPPToSB& TGCConnectionPPToSB::operator=(const TGCConnectionPPToSB& r int i,j,k; for( i=0; i<NumberOfPPPort; i+=1) for( j=0; j<NumberOfPatchPanelType; j+=1){ - if(SBIdToPP[i][j]!=0) delete [] SBIdToPP[i][j]; - SBIdToPP[i][j] = new int [numberOfBoard[j]]; - for( k=0; k<numberOfBoard[j]; k+=1) - SBIdToPP[i][j][k] = right.SBIdToPP[i][j][k]; + if(m_SBIdToPP[i][j]!=0) delete [] m_SBIdToPP[i][j]; + m_SBIdToPP[i][j] = new int [m_numberOfBoard[j]]; + for( k=0; k<m_numberOfBoard[j]; k+=1) + m_SBIdToPP[i][j][k] = right.m_SBIdToPP[i][j][k]; } } return *this; diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSL.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSL.cxx index 09e1c6438fb9f24b4643deabb9e097ad1765a237..c59d1abeb00f66c61863be6336e1ea61cb1d2f78 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSL.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionPPToSL.cxx @@ -14,16 +14,16 @@ namespace LVL1TGCTrigger { TGCConnectionPPToSL::TGCConnectionPPToSL(): - PPToSB(), - SBToHPB(), - HPBToSL() + m_PPToSB(), + m_SBToHPB(), + m_HPBToSL() { } TGCConnectionPPToSL::TGCConnectionPPToSL(const TGCConnectionPPToSL& right): - PPToSB(right.PPToSB), - SBToHPB(right.SBToHPB), - HPBToSL(right.HPBToSL) + m_PPToSB(right.m_PPToSB), + m_SBToHPB(right.m_SBToHPB), + m_HPBToSL(right.m_HPBToSL) { } @@ -31,9 +31,9 @@ TGCConnectionPPToSL::TGCConnectionPPToSL(const TGCConnectionPPToSL& right): TGCConnectionPPToSL& TGCConnectionPPToSL::operator =(const TGCConnectionPPToSL& right) { if (this != &right) { - PPToSB = right.PPToSB; - SBToHPB = right.SBToHPB; - HPBToSL = right.HPBToSL; + m_PPToSB = right.m_PPToSB; + m_SBToHPB = right.m_SBToHPB; + m_HPBToSL = right.m_HPBToSL; } return *this; } @@ -56,11 +56,11 @@ bool TGCConnectionPPToSL::readData(TGCRegionType type) char buf[1024]; // create arrays of number of boards for each type. - const int NHPB= HPBToSL.getNumberOfType(); + const int NHPB= m_HPBToSL.getNumberOfType(); int* aNHPB = new int [NHPB]; - const int NSB = SBToHPB.getNumberOfType(); + const int NSB = m_SBToHPB.getNumberOfType(); int* aNSB = new int [NSB]; - const int NPP = PPToSB.getNumberOfType(); + const int NPP = m_PPToSB.getNumberOfType(); int* aNPP = new int [NPP]; // find entries match in region type. @@ -92,16 +92,16 @@ bool TGCConnectionPPToSL::readData(TGCRegionType type) std::cout<<Name<<" "<<aNHPB[WHPB]<<" "<<aNHPB[SHPB]<<std::endl; #endif for(int i=0; i<NHPB; i++) { - HPBToSL.setNumber(i, aNHPB[i]); + m_HPBToSL.setNumber(i, aNHPB[i]); for (int j=0; j<aNHPB[i]; j+=1) { inputfile.getline(buf,BufferSize); std::istringstream infileS2(buf); infileS2 >> id >> port; - HPBToSL.setId(i,j,id); + m_HPBToSL.setId(i,j,id); #ifdef TGCDEBUG - std::cout<<"HPBID="<<HPBToSL.getId(i,j)<<std::endl; + std::cout<<"HPBID="<<m_HPBToSL.getId(i,j)<<std::endl; #endif - HPBToSL.setSLPortToHPB(i,id,port); + m_HPBToSL.setSLPortToHPB(i,id,port); } } } @@ -118,7 +118,7 @@ bool TGCConnectionPPToSL::readData(TGCRegionType type) // No HPB for Inner if ( i == WISB ) continue; if ( i == SISB ) continue; - SBToHPB.setNumber(i,aNSB[i]); + m_SBToHPB.setNumber(i,aNSB[i]); for (int j=0; j<aNSB[i]; j+=1) { inputfile.getline(buf,BufferSize); std::istringstream infileS2(buf); @@ -127,9 +127,9 @@ bool TGCConnectionPPToSL::readData(TGCRegionType type) std::cerr<< id <<" " << idHPB <<" " << port <<std::endl; #endif if (id<0 || idHPB<0 || port<0) continue; - SBToHPB.setId(i,j,id); //BoardType, Number in a type, id - SBToHPB.setHPBIdToSB(i,id,idHPB); - SBToHPB.setHPBPortToSB(i,id,port); + m_SBToHPB.setId(i,j,id); //BoardType, Number in a type, id + m_SBToHPB.setHPBIdToSB(i,id,idHPB); + m_SBToHPB.setHPBPortToSB(i,id,port); } } } @@ -148,17 +148,17 @@ bool TGCConnectionPPToSL::readData(TGCRegionType type) <<std::endl; #endif for(int i=0; i<NPP; i+=1){ - PPToSB.setNumber(i,aNPP[i]); + m_PPToSB.setNumber(i,aNPP[i]); for(int j=0; j<aNPP[i]; j+=1) { inputfile.getline(buf,BufferSize); std::istringstream infileS2(buf); infileS2 >> id; //PP ID - PPToSB.setId(i,j,id); + m_PPToSB.setId(i,j,id); infileS2 >> idSB1; //SB ID for Port0 - PPToSB.setSBIdToPP(i,0,j,idSB1);//!! assume id = index + m_PPToSB.setSBIdToPP(i,0,j,idSB1);//!! assume id = index infileS2 >> idSB2; //SB ID for Port1 - PPToSB.setSBIdToPP(i,1,j,idSB2);//!! assume id = index + m_PPToSB.setSBIdToPP(i,1,j,idSB2);//!! assume id = index #ifdef TGCDEBUG if ((i==WIPP)||(i==SIPP)) { diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionSBToHPB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionSBToHPB.cxx index fef3f02744a1adfd015b6becf8652dbdb38a403b..b9533a3affaeb9d90e441f5f619ef146d9bb2233 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionSBToHPB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCConnectionSBToHPB.cxx @@ -13,11 +13,11 @@ TGCConnectionSBToHPB::~TGCConnectionSBToHPB() { int j; for( j=0; j<NumberOfSlaveBoardType; j+=1){ - if(HPBPortToSB[j]!=0) delete [] HPBPortToSB[j]; - HPBPortToSB[j]=0; + if(m_HPBPortToSB[j]!=0) delete [] m_HPBPortToSB[j]; + m_HPBPortToSB[j]=0; - if(HPBIdToSB[j]!=0) delete [] HPBIdToSB[j]; - HPBIdToSB[j]=0; + if(m_HPBIdToSB[j]!=0) delete [] m_HPBIdToSB[j]; + m_HPBIdToSB[j]=0; } } @@ -28,8 +28,8 @@ TGCConnectionSBToHPB::TGCConnectionSBToHPB() int j; for( j=0; j<NumberOfSlaveBoardType; j+=1){ - HPBPortToSB[j]=0; - HPBIdToSB[j]=0; + m_HPBPortToSB[j]=0; + m_HPBIdToSB[j]=0; } } @@ -38,13 +38,13 @@ TGCConnectionSBToHPB::TGCConnectionSBToHPB(const TGCConnectionSBToHPB& right) : { int j,k; for( j=0; j<NumberOfSlaveBoardType; j+=1){ - if(HPBPortToSB[j]!=0) delete [] HPBPortToSB[j]; - HPBPortToSB[j] = new int [numberOfBoard[j]]; - if(HPBIdToSB[j]!=0) delete [] HPBIdToSB[j]; - HPBIdToSB[j] = new int [numberOfBoard[j]]; - for( k=0; k<numberOfBoard[j]; k+=1){ - HPBPortToSB[j][k] = right.HPBPortToSB[j][k]; - HPBIdToSB[j][k] = right.HPBIdToSB[j][k]; + if(m_HPBPortToSB[j]!=0) delete [] m_HPBPortToSB[j]; + m_HPBPortToSB[j] = new int [m_numberOfBoard[j]]; + if(m_HPBIdToSB[j]!=0) delete [] m_HPBIdToSB[j]; + m_HPBIdToSB[j] = new int [m_numberOfBoard[j]]; + for( k=0; k<m_numberOfBoard[j]; k+=1){ + m_HPBPortToSB[j][k] = right.m_HPBPortToSB[j][k]; + m_HPBIdToSB[j][k] = right.m_HPBIdToSB[j][k]; } } } @@ -55,13 +55,13 @@ TGCConnectionSBToHPB& TGCConnectionSBToHPB::operator=(const TGCConnectionSBToHPB TGCBoardConnection::operator=(right); // call base class assignment operator int j,k; for( j=0; j<NumberOfSlaveBoardType; j+=1){ - if(HPBPortToSB[j]!=0) delete [] HPBPortToSB[j]; - HPBPortToSB[j] = new int [numberOfBoard[j]]; - if(HPBIdToSB[j]!=0) delete [] HPBIdToSB[j]; - HPBIdToSB[j] = new int [numberOfBoard[j]]; - for( k=0; k<numberOfBoard[j]; k+=1){ - HPBPortToSB[j][k] = right.HPBPortToSB[j][k]; - HPBIdToSB[j][k] = right.HPBIdToSB[j][k]; + if(m_HPBPortToSB[j]!=0) delete [] m_HPBPortToSB[j]; + m_HPBPortToSB[j] = new int [m_numberOfBoard[j]]; + if(m_HPBIdToSB[j]!=0) delete [] m_HPBIdToSB[j]; + m_HPBIdToSB[j] = new int [m_numberOfBoard[j]]; + for( k=0; k<m_numberOfBoard[j]; k+=1){ + m_HPBPortToSB[j][k] = right.m_HPBPortToSB[j][k]; + m_HPBIdToSB[j][k] = right.m_HPBIdToSB[j][k]; } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCDatabaseManager.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCDatabaseManager.cxx index 1af53123d4d3b3486ce13359fbed9c847d080caa..971b5d530e766a8b69f61d2b11518cde471b3f2a 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCDatabaseManager.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCDatabaseManager.cxx @@ -76,24 +76,24 @@ void TGCDatabaseManager::addConnectionInPP(const TGCPatchPanel* patchPanel, } TGCDatabaseManager::TGCDatabaseManager() - : mapTileMu(0) + : m_mapTileMu(0) { // default constructor int i,j,k; for( j=0; j<NumberOfRegionType; j+=1){ for( i=0; i<NumberOfPatchPanelType; i+=1){ for( k=0; k<TotalNumForwardBackwardType; k+=1){ - ASDToPP[j][i][k] = 0; + m_ASDToPP[j][i][k] = 0; } } } for( i=0; i<NumberOfRegionType; i+=1){ - PPToSL[i] = 0; + m_PPToSL[i] = 0; } for (int side=0; side<NumberOfSide; side +=1) { - mapInner[side] = 0; + m_mapInner[side] = 0; for (int oct=0; oct<NumberOfOctant; oct++) { - mapRphi[side][oct] = 0; + m_mapRphi[side][oct] = 0; } } @@ -108,15 +108,15 @@ TGCDatabaseManager::TGCDatabaseManager(const SG::ReadCondHandleKey<TGCTriggerDat for( j=0; j<NumberOfRegionType; j+=1) { for( i=0; i<NumberOfPatchPanelType; i+=1){ for( k=0; k<TotalNumForwardBackwardType; k+=1){ - ASDToPP[j][i][k] = new TGCConnectionASDToPP; + m_ASDToPP[j][i][k] = new TGCConnectionASDToPP; status = status && - ASDToPP[j][i][k]->readData((TGCRegionType)(j+1),i,(TGCForwardBackwardType)k); + m_ASDToPP[j][i][k]->readData((TGCRegionType)(j+1),i,(TGCForwardBackwardType)k); } } } for( i=0; i<NumberOfRegionType; i+=1){ - PPToSL[i] = new TGCConnectionPPToSL; - status = status && PPToSL[i]->readData((TGCRegionType)(i+1)); + m_PPToSL[i] = new TGCConnectionPPToSL; + status = status && m_PPToSL[i]->readData((TGCRegionType)(i+1)); } if (g_DEBUGLEVEL) { @@ -147,17 +147,17 @@ TGCDatabaseManager::TGCDatabaseManager(const SG::ReadCondHandleKey<TGCTriggerDat // RPhi Coincidence Map for (int side=0; side<NumberOfSide; side +=1) { for (int oct=0; oct<NumberOfOctant; oct++) { - mapRphi[side][oct] = new TGCRPhiCoincidenceMap(readCondKey, ver_BW, side, oct); + m_mapRphi[side][oct] = new TGCRPhiCoincidenceMap(readCondKey, ver_BW, side, oct); } } // Inner Coincidence Map for (int side=0; side<NumberOfSide; side +=1) { - mapInner[side] = new TGCInnerCoincidenceMap(readCondKey, ver_EIFI, side); + m_mapInner[side] = new TGCInnerCoincidenceMap(readCondKey, ver_EIFI, side); } // Tile-Mu coincidence Map - mapTileMu = new TGCTileMuCoincidenceMap(readCondKey, ver_TILE); + m_mapTileMu = new TGCTileMuCoincidenceMap(readCondKey, ver_TILE); } @@ -165,8 +165,8 @@ TGCDatabaseManager::TGCDatabaseManager(const SG::ReadCondHandleKey<TGCTriggerDat void TGCDatabaseManager::deleteConnectionPPToSL() { for(int i=0; i<NumberOfRegionType; i+=1){ - delete PPToSL[i]; - PPToSL[i]=0; + delete m_PPToSL[i]; + m_PPToSL[i]=0; } } @@ -177,25 +177,25 @@ TGCDatabaseManager::~TGCDatabaseManager() for( j=0; j<NumberOfRegionType; j+=1){ for( i=0; i<NumberOfPatchPanelType; i+=1){ for( k=0; k<TotalNumForwardBackwardType; k+=1){ - if(ASDToPP[j][i][k]!=0) delete ASDToPP[j][i][k]; - ASDToPP[j][i][k]=0; + if(m_ASDToPP[j][i][k]!=0) delete m_ASDToPP[j][i][k]; + m_ASDToPP[j][i][k]=0; } } - if(PPToSL[j]!=0) delete PPToSL[j]; - PPToSL[j]=0; + if(m_PPToSL[j]!=0) delete m_PPToSL[j]; + m_PPToSL[j]=0; } for (int side=0; side<NumberOfSide; side +=1) { for (int oct=0; oct<NumberOfOctant; oct++) - delete mapRphi[side][oct]; + delete m_mapRphi[side][oct]; } for(int side=0; side<NumberOfSide; side +=1) { - delete mapInner[side]; + delete m_mapInner[side]; } - delete mapTileMu; - mapTileMu = 0; + delete m_mapTileMu; + m_mapTileMu = 0; } TGCDatabaseManager::TGCDatabaseManager(const TGCDatabaseManager& right) @@ -203,19 +203,19 @@ TGCDatabaseManager::TGCDatabaseManager(const TGCDatabaseManager& right) for(int j=0; j<NumberOfRegionType; j+=1){ for(int i=0; i<NumberOfPatchPanelType; i+=1){ for(int k=0; k<TotalNumForwardBackwardType; k+=1){ - ASDToPP[j][i][k] = 0; + m_ASDToPP[j][i][k] = 0; } } } - for( int i=0; i<NumberOfRegionType; i+=1) PPToSL[i] = 0; + for( int i=0; i<NumberOfRegionType; i+=1) m_PPToSL[i] = 0; for (int side=0; side<NumberOfSide; side +=1) { - mapInner[side] =0; + m_mapInner[side] =0; for (int oct=0; oct<NumberOfOctant; oct++) { - mapRphi[side][oct] = 0; + m_mapRphi[side][oct] = 0; } } - mapTileMu = 0; + m_mapTileMu = 0; *this = right; } @@ -227,28 +227,28 @@ TGCDatabaseManager::operator=(const TGCDatabaseManager& right) for( int j=0; j<NumberOfRegionType; j+=1){ for( int i=0; i<NumberOfPatchPanelType; i+=1){ for( int k=0; k<TotalNumForwardBackwardType; k+=1){ - if(ASDToPP[j][i][k]!=0) delete ASDToPP[j][i][k]; - ASDToPP[j][i][k] = new TGCConnectionASDToPP; - *ASDToPP[j][i][k] = *right.ASDToPP[j][i][k]; + if(m_ASDToPP[j][i][k]!=0) delete m_ASDToPP[j][i][k]; + m_ASDToPP[j][i][k] = new TGCConnectionASDToPP; + *m_ASDToPP[j][i][k] = *right.m_ASDToPP[j][i][k]; } } } for(int i=0; i<NumberOfRegionType; i+=1){ - if(PPToSL[i]!=0) delete PPToSL[i]; - PPToSL[i] = new TGCConnectionPPToSL( *right.PPToSL[i] ); + if(m_PPToSL[i]!=0) delete m_PPToSL[i]; + m_PPToSL[i] = new TGCConnectionPPToSL( *right.m_PPToSL[i] ); } for (int side=0; side<NumberOfSide; side +=1) { - if (mapInner[side]!=0) delete mapInner[side]; - mapInner[side] = new TGCInnerCoincidenceMap(*(right.mapInner[side])); + if (m_mapInner[side]!=0) delete m_mapInner[side]; + m_mapInner[side] = new TGCInnerCoincidenceMap(*(right.m_mapInner[side])); for (int oct=0; oct<NumberOfOctant; oct++) { - if(mapRphi[side][oct]!=0) delete mapRphi[side][oct]; - mapRphi[side][oct] = new TGCRPhiCoincidenceMap(*(right.mapRphi[side][oct])); + if(m_mapRphi[side][oct]!=0) delete m_mapRphi[side][oct]; + m_mapRphi[side][oct] = new TGCRPhiCoincidenceMap(*(right.m_mapRphi[side][oct])); } } - mapTileMu = new TGCTileMuCoincidenceMap(*(right.mapTileMu)); + m_mapTileMu = new TGCTileMuCoincidenceMap(*(right.m_mapTileMu)); m_patchPanelToConnectionInPP = right.m_patchPanelToConnectionInPP; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCDoubletSB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCDoubletSB.cxx index d5ed1032576523bc38327223069a0cdce87f5101..967b47ded1a80fc6dca8ad066c79e15f02bfe2e7 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCDoubletSB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCDoubletSB.cxx @@ -17,9 +17,9 @@ extern bool g_STRICTSD; TGCDoubletSB::TGCDoubletSB() :TGCSlaveBoard(), - priorSign(1),numberOfData(2),nChInBlock(32), - maxDev(0),posMaxDev(0),negMaxDev(0),nChAdj(0),iChBase(0), - MatrixOverlap(4),SType(WIREGROUP) + m_priorSign(1),m_numberOfData(2),m_nChInBlock(32), + m_maxDev(0),m_posMaxDev(0),m_negMaxDev(0),m_nChAdj(0),m_iChBase(0), + m_MatrixOverlap(4),m_SType(WIREGROUP) { } @@ -29,22 +29,22 @@ TGCDoubletSB::~TGCDoubletSB() void TGCDoubletSB::createSlaveBoardOut() { - if(coincidenceOut!=0){ + if(m_coincidenceOut!=0){ int i,block; for( block=0; block<NumberOfDoubletSBData; block+=1){ - if(slaveBoardOut->getHit(block)){ - slaveBoardOut->setHit(block,false); - for( i=0; i<nChInBlock; i+=1){ - if(coincidenceOut->getChannel(nChAdj+nChInBlock*block+i)){ - slaveBoardOut->setPos(block,i); - slaveBoardOut->setHit(block,true); + if(m_slaveBoardOut->getHit(block)){ + m_slaveBoardOut->setHit(block,false); + for( i=0; i<m_nChInBlock; i+=1){ + if(m_coincidenceOut->getChannel(m_nChAdj+m_nChInBlock*block+i)){ + m_slaveBoardOut->setPos(block,i); + m_slaveBoardOut->setHit(block,true); break; } }// block 0:A 1:B - slaveBoardOut->setbPos(block, slaveBoardOut->getPos(block)); + m_slaveBoardOut->setbPos(block, m_slaveBoardOut->getPos(block)); #ifdef TGCCOUT std::cout << " " << block << std::endl; - slaveBoardOut->getbPos(block)->printb(); + m_slaveBoardOut->getbPos(block)->printb(); #endif } } @@ -54,16 +54,16 @@ void TGCDoubletSB::createSlaveBoardOut() void TGCDoubletSB::doCoincidence() { // Local coincidence - TGCHitPattern** LCOut = doLocalCoincidence(patchPanelOut); + TGCHitPattern** LCOut = doLocalCoincidence(m_patchPanelOut); - if ( slaveBoardOut!= 0 ) delete slaveBoardOut; - slaveBoardOut = new TGCSlaveBoardOut(this,bid); - if ( !slaveBoardOut ) { + if ( m_slaveBoardOut!= 0 ) delete m_slaveBoardOut; + m_slaveBoardOut = new TGCSlaveBoardOut(this,m_bid); + if ( !m_slaveBoardOut ) { std::cerr << "TGCDoubletSB::createSlaveBoardOut: Memory allocation failure."; exit(1); } - slaveBoardOut->clear(); - slaveBoardOut->setNumberOfData(NumberOfDoubletSBData); + m_slaveBoardOut->clear(); + m_slaveBoardOut->setNumberOfData(NumberOfDoubletSBData); if(LCOut!=0){ // Coincidence matrix @@ -106,18 +106,18 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) LCOut[1] = new TGCHitPattern (iLength); // inner 1 hit LCOut[2] = new TGCHitPattern (pLength); // pivot 1 hit LCOut[3] = new TGCHitPattern (pLength); // pivot 2 hit -/* - Wire Strip bi[1] 0 bi[3] 1 bi[iLength-1] - C L4 L3 „¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢ „¡„Ÿ„Ÿ„¢ ->eta - „¤false „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ „¤„Ÿ„Ÿ„£ - D L3 L4 „¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢ „¡„Ÿ„Ÿ„¢„¡false [inner] - „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ - bi[0] 0 bi[2] 1 bi[iLength-2] - ^ - „¡„¢„¡„¢„¡„¢„¡„¢ „¡„¢„¡„¢„¡„¢„¡„¢ | - „¤„£„¤„£„¤„£„¤„£ „¤„£„¤„£„¤„£„¤„£ - 0 1 2 3 iLength-1 -*/ + /* + Wire Strip bi[1] 0 bi[3] 1 bi[iLength-1] + C L4 L3 „¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢ „¡„Ÿ„Ÿ„¢ ->eta + „¤false „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ „¤„Ÿ„Ÿ„£ + D L3 L4 „¡„Ÿ„Ÿ„¢„¡„Ÿ„Ÿ„¢ „¡„Ÿ„Ÿ„¢„¡false [inner] + „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ „¤„Ÿ„Ÿ„£„¤„Ÿ„Ÿ„£ + bi[0] 0 bi[2] 1 bi[iLength-2] + ^ + „¡„¢„¡„¢„¡„¢„¡„¢ „¡„¢„¡„¢„¡„¢„¡„¢ | + „¤„£„¤„£„¤„£„¤„£ „¤„£„¤„£„¤„£„¤„£ + 0 1 2 3 iLength-1 + */ i=0; LCOut[0]->setChannel(i,false); LCOut[1]->setChannel(i,(bi[i] & !bi[i+1])); @@ -125,7 +125,7 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) for(i = 1; i<iLength-1; i+=1){ LCOut[0]->setChannel(i,(bi[i-1] & bi[i])); LCOut[1]->setChannel(i,((!bi[i-1] & bi[i] & !bi[i+1]) | - (bi[i-1] & !bi[i] & bi[i+1]))); + (bi[i-1] & !bi[i] & bi[i+1]))); } i=iLength-1; LCOut[0]->setChannel(i,(bi[i-1] & bi[i])); @@ -135,11 +135,11 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) int j ; std::cout << "C,D i"; for(j = 0; j<iLength; j++){ - if((j%10)+1==10){ - std::cout << "-"; - }else{ - std::cout << (j%10)+1; - } + if((j%10)+1==10){ + std::cout << "-"; + }else{ + std::cout << (j%10)+1; + } } std::cout << std::endl << "2hit "; LCOut[0]->printb(); @@ -148,31 +148,31 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) std::cout << std::endl; #endif -/* - L5 B A L6 ©„Ÿ„Ÿ„Ÿ Wire [pivot] - L6 B A L5 © Strip „ - „¡„¢ „ „ - „ false « « - „¡„¢„ „ „¡„¢0 - bp[0]„ „ „¤„£ „¤„£ - 0 „ „ „¡„¢ „¡„¢1„¡„¢0 - „¤„£„ „ bp[1] „¤„£ „¤„£ - „¡„¢„ „ 0 „¡„¢2„¡„¢1 - bp[2]„ „ „¤„£ „¤„£ „¤„£ - 1 „ „ „¡„¢ „¡„¢3„¡„¢2 - „¤„£„ „ bp[4] „¤„£ „¤„£ - „ „ 1 - „¤„£ - „¡„¢ - „ „ - „ „ „¡„¢ „¡„¢ pLength-2 - „¤„£„ „ „¤„£ - „¡„¢„ „ „¡„¢ pLength-1 - false„ „¤„£ „¤„£ - „ „ ª - „¤„£ „¤„Ÿ bp[pLength-1] + /* + L5 B A L6 ©„Ÿ„Ÿ„Ÿ Wire [pivot] + L6 B A L5 © Strip „ + „¡„¢ „ „ + „ false « « + „¡„¢„ „ „¡„¢0 + bp[0]„ „ „¤„£ „¤„£ + 0 „ „ „¡„¢ „¡„¢1„¡„¢0 + „¤„£„ „ bp[1] „¤„£ „¤„£ + „¡„¢„ „ 0 „¡„¢2„¡„¢1 + bp[2]„ „ „¤„£ „¤„£ „¤„£ + 1 „ „ „¡„¢ „¡„¢3„¡„¢2 + „¤„£„ „ bp[4] „¤„£ „¤„£ + „ „ 1 + „¤„£ + „¡„¢ + „ „ + „ „ „¡„¢ „¡„¢ pLength-2 + „¤„£„ „ „¤„£ + „¡„¢„ „ „¡„¢ pLength-1 + false„ „¤„£ „¤„£ + „ „ ª + „¤„£ „¤„Ÿ bp[pLength-1] -*/ + */ LCOut[2]->setChannel(0, bp[0] & !bp[1]); LCOut[3]->setChannel(0, bp[0] & bp[1]); for( i=1; i<pLength-1; i+=1){ @@ -188,11 +188,11 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) #ifdef TGCDEBUG std::cout << "A,B p"; for(j = 0; j<pLength; j++){ - if((j%10)+1==10){ - std::cout << "-"; - }else{ - std::cout << (j%10)+1; - } + if((j%10)+1==10){ + std::cout << "-"; + }else{ + std::cout << (j%10)+1; + } } std::cout << std::endl << "1hit "; LCOut[2]->printb(); @@ -212,9 +212,9 @@ TGCHitPattern** TGCDoubletSB::doLocalCoincidence(const TGCPatchPanelOut* PPOut) void TGCDoubletSB::do3outof4Coincedence(TGCHitPattern** LCOut) { if(((LCOut[0]!=0)||(LCOut[1]!=0))&&((LCOut[2]!=0)||(LCOut[3]!=0))){ - if ( coincidenceOut != 0 ) delete coincidenceOut; - coincidenceOut = new TGCHitPattern; - if ( !coincidenceOut ) { + if ( m_coincidenceOut != 0 ) delete m_coincidenceOut; + m_coincidenceOut = new TGCHitPattern; + if ( !m_coincidenceOut ) { std::cerr << "TGCDoubletSB::create coincidenceOut: Memory allocation failure."; exit(1); } @@ -225,8 +225,8 @@ void TGCDoubletSB::do3outof4Coincedence(TGCHitPattern** LCOut) std::cout<<"#SB LCOut[2]: pivot 1hit";LCOut[2]->print(); std::cout<<"#SB LCOut[3]: pivot 2hit";LCOut[3]->print(); #endif - coincidenceOut->setLength(LCOut[2]->getLength()); - coincidenceOut->clear(); + m_coincidenceOut->setLength(LCOut[2]->getLength()); + m_coincidenceOut->clear(); int i; for( i=0; i<NumberOfDoubletSBData; i+=1) // select tracks in each submatrix. @@ -240,13 +240,13 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO bool hit = false; bool A, B, C, D; - slaveBoardOut->setHit(block,false); + m_slaveBoardOut->setHit(block,false); int dev,pCh,iCh; - for( dev=0; ( dev<=maxDev ) && !oredHit; dev+=1){ + for( dev=0; ( dev<=m_maxDev ) && !oredHit; dev+=1){ int i; - for(i = 0; i < nChAdj + nChInBlock + MatrixOverlap; i++){ - pCh = (nChAdj + nChInBlock - MatrixOverlap)*block + i; - iCh = pCh + priorSign*dev + iChBase; + for(i = 0; i < m_nChAdj + m_nChInBlock + m_MatrixOverlap; i++){ + pCh = (m_nChAdj + m_nChInBlock - m_MatrixOverlap)*block + i; + iCh = pCh + m_priorSign*dev + m_iChBase; if(0 <= iCh){ if((0 <= iCh)&&(iCh < LCOut[0]->getLength())){ A = LCOut[0]->getChannel(iCh); @@ -263,12 +263,12 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO hit = element(A, B, C, D); if(hit){ if(block == 0){ //block A - if((0 <= i) && (i < nChAdj+nChInBlock)){ - coincidenceOut->onChannel(pCh); + if((0 <= i) && (i < m_nChAdj+m_nChInBlock)){ + m_coincidenceOut->onChannel(pCh); } }else{//block B - if((MatrixOverlap <= i) && (i < MatrixOverlap+nChInBlock+nChAdj)){ - coincidenceOut->onChannel(pCh); + if((m_MatrixOverlap <= i) && (i < m_MatrixOverlap+m_nChInBlock+m_nChAdj)){ + m_coincidenceOut->onChannel(pCh); } } } @@ -276,12 +276,12 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO } } if(oredHit){ - if((priorSign*dev>=negMaxDev)&&(priorSign*dev<=posMaxDev)){ - slaveBoardOut->setDev(block, priorSign*dev); - slaveBoardOut->setbDev(block, priorSign, dev); - slaveBoardOut->setHit(block, true); + if((m_priorSign*dev>=m_negMaxDev)&&(m_priorSign*dev<=m_posMaxDev)){ + m_slaveBoardOut->setDev(block, m_priorSign*dev); + m_slaveBoardOut->setbDev(block, m_priorSign, dev); + m_slaveBoardOut->setHit(block, true); #ifdef TGCDEBUG - std::cout << "# DoubletSB : delta =" << priorSign*dev + std::cout << "# DoubletSB : delta =" << m_priorSign*dev << " @pivot=" << pCh << " @onner="<< iCh << std::endl; #endif return; @@ -290,9 +290,9 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO } } else if(dev!=0) { // Opposite sign of dr,dphi - for(i = 0; i < nChAdj + nChInBlock + MatrixOverlap; i++){ - pCh = (nChAdj + nChInBlock - MatrixOverlap)*block + i; - iCh = pCh - priorSign*dev + iChBase; + for(i = 0; i < m_nChAdj + m_nChInBlock + m_MatrixOverlap; i++){ + pCh = (m_nChAdj + m_nChInBlock - m_MatrixOverlap)*block + i; + iCh = pCh - m_priorSign*dev + m_iChBase; if(iCh>=0){ if((0 <= iCh)&&(iCh < LCOut[0]->getLength())){ A = LCOut[0]->getChannel(iCh); @@ -309,12 +309,12 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO hit = element(A, B, C, D); if(hit){ if(block == 0){ //block A - if((0 <= i) && (i < nChAdj+nChInBlock)){ - coincidenceOut->onChannel(pCh); + if((0 <= i) && (i < m_nChAdj+m_nChInBlock)){ + m_coincidenceOut->onChannel(pCh); } }else{//block B - if((MatrixOverlap <= i) && (i < MatrixOverlap+nChInBlock+nChAdj)){ - coincidenceOut->onChannel(pCh); + if((m_MatrixOverlap <= i) && (i < m_MatrixOverlap+m_nChInBlock+m_nChAdj)){ + m_coincidenceOut->onChannel(pCh); } } } @@ -322,12 +322,12 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO } } if(oredHit){ - if((-priorSign*dev>=negMaxDev)&&(-priorSign*dev<=posMaxDev)){ - slaveBoardOut->setDev(block,-priorSign*dev); - slaveBoardOut->setbDev(block, -priorSign, dev); - slaveBoardOut->setHit(block,true); + if((-m_priorSign*dev>=m_negMaxDev)&&(-m_priorSign*dev<=m_posMaxDev)){ + m_slaveBoardOut->setDev(block,-m_priorSign*dev); + m_slaveBoardOut->setbDev(block, -m_priorSign, dev); + m_slaveBoardOut->setHit(block,true); #ifdef TGCDEBUG - std::cout << "# DoubletSB : delta =" << -priorSign*dev + std::cout << "# DoubletSB : delta =" << -m_priorSign*dev << " @pivot=" << pCh << " @onner="<< iCh << std::endl; #endif return; @@ -343,10 +343,10 @@ void TGCDoubletSB::doCoincidenceInSubMatrix(const int block, TGCHitPattern** LCO bool TGCDoubletSB::element(bool A, bool B, bool C, bool D) { if(g_STRICTWD) { - if(SType == WIREGROUP) return (A & D); + if(m_SType == WIREGROUP) return (A & D); } if (g_STRICTSD) { - if(SType == STRIP) return (A & D); + if(m_SType == STRIP) return (A & D); } return ((A & C)|( A & D)|( B & D)); diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCElectronicsSystem.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCElectronicsSystem.cxx index fc9c7530def7e6a85a50a4b4853d134ac9cb7d78..2e739d594d36af30c81120feebc46df777fb59ec 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCElectronicsSystem.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCElectronicsSystem.cxx @@ -34,13 +34,13 @@ void TGCElectronicsSystem::distributeSignal(LVL1TGCTrigger::TGCEvent* event) } TGCElectronicsSystem::TGCElectronicsSystem() - :DB(0), - tmdb(0) + :m_DB(0), + m_tmdb(0) { for(int side=0; side < NumberOfSide; side++){ for(int oct=0; oct < NumberOfOctant; oct++){ for(int mod=0; mod < NumberOfModule; mod++){ - sector[side][oct][mod]=0; + m_sector[side][oct][mod]=0; } // loop module } // loop octant } //loop side @@ -50,11 +50,11 @@ TGCElectronicsSystem::TGCElectronicsSystem() TGCElectronicsSystem::TGCElectronicsSystem(TGCDatabaseManager* database, bool ): - DB(database), - tmdb(0) + m_DB(database), + m_tmdb(0) { // TileMu - tmdb = new TGCTMDB(); + m_tmdb = new TGCTMDB(); int SectorId; LVL1TGCTrigger::TGCRegionType RegionType; @@ -65,10 +65,10 @@ TGCElectronicsSystem::TGCElectronicsSystem(TGCDatabaseManager* database, SectorId = getSectorId(side,oct,mod); RegionType = getRegionType(mod); forwardBackward = getForwardBackward(side,oct,mod); - sector[side][oct][mod] = new TGCSector(SectorId, RegionType, + m_sector[side][oct][mod] = new TGCSector(SectorId, RegionType, forwardBackward, - DB, - tmdb); + m_DB, + m_tmdb); } // loop module } // loop octant } //loop side @@ -169,7 +169,7 @@ int TGCElectronicsSystem::getSectorId(int side, int oct, int mod) const TGCSector* TGCElectronicsSystem::getSector(LVL1TGCTrigger::TGCReadoutIndex index) const { if (index.GetSideNumber()<0) return 0; - return sector[index.GetSideNumber()][index.GetOctantNumber()][index.GetModuleNumber()]; + return m_sector[index.GetSideNumber()][index.GetOctantNumber()][index.GetModuleNumber()]; } TGCElectronicsSystem::~TGCElectronicsSystem() @@ -178,23 +178,23 @@ TGCElectronicsSystem::~TGCElectronicsSystem() for( i=0; i<NumberOfSide; i+=1){ for( j=0; j<NumberOfOctant; j+=1){ for( k=0; k<NumberOfModule; k+=1){ - if(sector[i][j][k]!=0) delete sector[i][j][k]; - sector[i][j][k]=0; + if(m_sector[i][j][k]!=0) delete m_sector[i][j][k]; + m_sector[i][j][k]=0; } // loop module } // loop octant } // loop side - if (tmdb) delete tmdb; + if (m_tmdb) delete m_tmdb; } // hiddedn copy constructor TGCElectronicsSystem::TGCElectronicsSystem(const TGCElectronicsSystem& ) - : DB(0), tmdb(0) + : m_DB(0), m_tmdb(0) { for( int i=0; i<NumberOfSide; i+=1){ for( int j=0; j<NumberOfOctant; j+=1) { for( int k=0; k<NumberOfModule; k+=1){ - sector[i][j][k]=0; + m_sector[i][j][k]=0; } // loop module } // loop octant } // loop side diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCEvent.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCEvent.cxx index c5ea6520f621a95230f9c3263e59d3f02f4b203a..355431ba43faa1152fce7de37a703fc294bbdade 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCEvent.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCEvent.cxx @@ -23,7 +23,7 @@ namespace LVL1TGCTrigger { //////////////////// TGCEvent::TGCEvent() - : eventNumber(0) + : m_eventNumber(0) //////////////////// { } @@ -43,7 +43,7 @@ TGCASDOut* TGCEvent::NewASDOut(TGCIndex tgcindex, int ilyr, ///////////////////////////////////////////////////////////////////////// { TGCASDOut* asdout= new TGCASDOut(tgcindex, ilyr, sigtype, id, tof); - vecASDOut.push_back(asdout); + m_vecASDOut.push_back(asdout); return asdout; } @@ -54,7 +54,7 @@ TGCASDOut* TGCEvent::NewASDOut(TGCReadoutIndex tgcrindex, ///////////////////////////////////////////////////////////////////////// { TGCASDOut* asdout= new TGCASDOut(tgcrindex, sigtype, id, tof); - vecASDOut.push_back(asdout); + m_vecASDOut.push_back(asdout); return asdout; } @@ -65,12 +65,12 @@ void TGCEvent::Clear() // delete ASDOut std::vector<TGCASDOut*>::iterator it_vecASDOut; - for (it_vecASDOut= vecASDOut.begin(); - it_vecASDOut != vecASDOut.end(); it_vecASDOut++) { + for (it_vecASDOut= m_vecASDOut.begin(); + it_vecASDOut != m_vecASDOut.end(); it_vecASDOut++) { if(*it_vecASDOut) delete *it_vecASDOut; } - vecASDOut.clear(); + m_vecASDOut.clear(); } @@ -78,7 +78,7 @@ void TGCEvent::Clear() void TGCEvent::Print() const //////////////////////////// { - std::cout << " Event#= " << eventNumber << std::endl; + std::cout << " Event#= " << m_eventNumber << std::endl; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoard.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoard.cxx index 79ef1c2c5c87bf12c3a0bc008a27060d7e82c8cf..fd84c0f7dfaa4f1154cf10e35845fe95646cddda 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoard.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoard.cxx @@ -12,30 +12,30 @@ namespace LVL1TGCTrigger { TGCHighPtBoard::TGCHighPtBoard(): - highPtChipOut(0), highPtBoardOut(0), lowPtBoardOut(0), - id(-1),bid(-1),idSectorLogic(-1),type(-1),region(-1), - priorSign(1),maxNumberOfHPBData(2), - maxDev(0), maxDevOred(0), - nChOfTSBOut(0), nChOfDSBOut(0), nChOfDSBHit(0), nChOfTSBHit(0), - nChInTSBRegion(0) + m_highPtChipOut(0), m_highPtBoardOut(0), m_lowPtBoardOut(0), + m_id(-1),m_bid(-1),m_idSectorLogic(-1),m_type(-1),m_region(-1), + m_priorSign(1),m_maxNumberOfHPBData(2), + m_maxDev(0), m_maxDevOred(0), + m_nChOfTSBOut(0), m_nChOfDSBOut(0), m_nChOfDSBHit(0), m_nChOfTSBHit(0), + m_nChInTSBRegion(0) { for( int i=0; i<NumberOfChip; i+=1){ for( int j=0; j<NumberOfDSBOut; j+=1){ - DSB[i][j]=0; - DSBOut[i][j]=0; + m_DSB[i][j]=0; + m_DSBOut[i][j]=0; } for( int j=0; j<NumberOfTSBOut; j+=1){ - TSB[i][j]=0; - TSBOut[i][j]=0; + m_TSB[i][j]=0; + m_TSBOut[i][j]=0; } } for( int i=0; i<NumberOfAdjacentHPB; i+=1) - adjacentHPB[i]=0; + m_adjacentHPB[i]=0; for( int i=0; i<NumberOfChip; i+=1){ - for( int j=0; j<NDecoderInTSB; j+=1) decoderInTSB[i][j]=0; - for( int j=0; j<NDecoderInDSB; j+=1) decoderInDSB[i][j]=0; + for( int j=0; j<NDecoderInTSB; j+=1) m_decoderInTSB[i][j]=0; + for( int j=0; j<NDecoderInDSB; j+=1) m_decoderInDSB[i][j]=0; } } @@ -44,52 +44,52 @@ TGCHighPtBoard::~TGCHighPtBoard() int i,j; for( i=0; i<NumberOfChip; i+=1){ for( j=0; j<NumberOfDSBOut; j+=1){ - DSB[i][j]=0; - if(DSBOut[i][j]!=0){ - delete DSBOut[i][j]; - DSBOut[i][j]=0; + m_DSB[i][j]=0; + if(m_DSBOut[i][j]!=0){ + delete m_DSBOut[i][j]; + m_DSBOut[i][j]=0; } } for( j=0; j<NumberOfTSBOut; j+=1){ - TSB[i][j]=0; - if(TSBOut[i][j]!=0){ - delete TSBOut[i][j]; - TSBOut[i][j]=0; + m_TSB[i][j]=0; + if(m_TSBOut[i][j]!=0){ + delete m_TSBOut[i][j]; + m_TSBOut[i][j]=0; } } } for( i=0; i<NumberOfChip; i+=1){ for( j=0; j<NDecoderInTSB; j+=1){ - if(decoderInTSB[i][j]!=0) delete decoderInTSB[i][j]; - decoderInTSB[i][j]=0; + if(m_decoderInTSB[i][j]!=0) delete m_decoderInTSB[i][j]; + m_decoderInTSB[i][j]=0; } for( j=0; j<NDecoderInDSB; j+=1){ - if(decoderInDSB[i][j]!=0) delete decoderInDSB[i][j]; - decoderInDSB[i][j]=0; + if(m_decoderInDSB[i][j]!=0) delete m_decoderInDSB[i][j]; + m_decoderInDSB[i][j]=0; } } for( i=0; i<NumberOfAdjacentHPB; i+=1) - adjacentHPB[i]=0; + m_adjacentHPB[i]=0; } void TGCHighPtBoard::clockIn(int bidIn) { - if(bid!=bidIn){ + if(m_bid!=bidIn){ #ifdef TGCCOUT std::cout << "#TGCHighPtBoard::clockIn collect" << std::endl; #endif - bid = bidIn; + m_bid = bidIn; deleteSlaveBoardOut(); collectInput(); return; }else{ #ifdef TGCCOUT - std::cout << "#TGCHighPtBoard::clockIn BID:" << bid - << " TYPE:" << ((type==WHPB) ? "WHPB" : "SHPB" ) - << " ID:" << id - << " REGION:" << ( (region==FORWARD) ? "FWD" : "END") + std::cout << "#TGCHighPtBoard::clockIn BID:" << m_bid + << " TYPE:" << ((m_type==WHPB) ? "WHPB" : "SHPB" ) + << " ID:" << m_id + << " REGION:" << ( (m_region==FORWARD) ? "FWD" : "END") <<std::endl; #endif createHighPtChipOut(); //Feeds to SL @@ -108,15 +108,15 @@ void TGCHighPtBoard::deleteSlaveBoardOut() int i,j; for( j=0; j<NumberOfChip; j+=1){ for( i=0; i<NumberOfDSBOut; i+=1){ - if(DSBOut[j][i]!=0){ - delete DSBOut[j][i]; - DSBOut[j][i]=0; + if(m_DSBOut[j][i]!=0){ + delete m_DSBOut[j][i]; + m_DSBOut[j][i]=0; } } for( i=0; i<NumberOfTSBOut; i+=1){ - if(TSBOut[j][i]!=0){ - delete TSBOut[j][i]; - TSBOut[j][i]=0; + if(m_TSBOut[j][i]!=0){ + delete m_TSBOut[j][i]; + m_TSBOut[j][i]=0; } } } @@ -127,43 +127,43 @@ void TGCHighPtBoard::collectInput() int i,j; for( j=0; j<NumberOfChip; j+=1){ for( i=0; i<NumberOfDSBOut; i+=1) - if(DSB[j][i]){ - DSBOut[j][i]=DSB[j][i]->getOutput(); - DSB[j][i]->eraseOutput(); - if(DSBOut[j][i]) DSBOut[j][i]->print(); + if(m_DSB[j][i]){ + m_DSBOut[j][i]=m_DSB[j][i]->getOutput(); + m_DSB[j][i]->eraseOutput(); + if(m_DSBOut[j][i]) m_DSBOut[j][i]->print(); } for( i=0; i<NumberOfTSBOut; i+=1) - if(TSB[j][i]){ - TSBOut[j][i]=TSB[j][i]->getOutput(); - TSB[j][i]->eraseOutput(); - if(TSBOut[j][i]) TSBOut[j][i]->print(); + if(m_TSB[j][i]){ + m_TSBOut[j][i]=m_TSB[j][i]->getOutput(); + m_TSB[j][i]->eraseOutput(); + if(m_TSBOut[j][i]) m_TSBOut[j][i]->print(); } } } TGCHighPtChipOut* TGCHighPtBoard::getOutput() { - return highPtChipOut; + return m_highPtChipOut; } void TGCHighPtBoard::eraseOutput() { - highPtChipOut=0; + m_highPtChipOut=0; } void TGCHighPtBoard::eraseHighPtOutput() { - if(highPtBoardOut!=0){ - delete highPtBoardOut; - highPtBoardOut=0; + if(m_highPtBoardOut!=0){ + delete m_highPtBoardOut; + m_highPtBoardOut=0; } } void TGCHighPtBoard::eraseLowPtOutput() { - if(lowPtBoardOut!=0){ - delete lowPtBoardOut; - lowPtBoardOut=0; + if(m_lowPtBoardOut!=0){ + delete m_lowPtBoardOut; + m_lowPtBoardOut=0; } } @@ -174,20 +174,20 @@ void TGCHighPtBoard::doCoincidence() setDecoderIn(); for( chip=0; chip<NumberOfChip; chip+=1){ - TGCHitPattern* TSBHit = new TGCHitPattern (nChOfTSBHit); - TGCHitPattern* DSBHit = new TGCHitPattern (nChOfDSBHit); + TGCHitPattern* TSBHit = new TGCHitPattern (m_nChOfTSBHit); + TGCHitPattern* DSBHit = new TGCHitPattern (m_nChOfDSBHit); decodeSlaveBoardOut(chip, TSBHit, DSBHit); int block; for(block=0; block < NBlockOfDSBChannel; block++){ doCoincidenceMatrix(chip, block, TSBHit, DSBHit); - if(decoderInDSB[chip][block/2]) - if(decoderInDSB[chip][block/2]->getHit(block%2)){ - decoderInDSB[chip][block/2]->print(block%2); + if(m_decoderInDSB[chip][block/2]) + if(m_decoderInDSB[chip][block/2]->getHit(block%2)){ + m_decoderInDSB[chip][block/2]->print(block%2); } // load SLB outputs to lowpTOutput - loadLowPtOutput(chip, block, decoderInDSB[chip][block/2]); + loadLowPtOutput(chip, block, m_decoderInDSB[chip][block/2]); } trackSelector(chip,PtHigh); trackSelector(chip,PtLow); @@ -210,21 +210,21 @@ void TGCHighPtBoard::loadLowPtOutput(int chip, int block, if(dataDSB->getHit(block%2)){ int pos=dataDSB->getPos(block%2); int dev=dataDSB->getDev(block%2); - lowPtBoardOut->setPt(chip,block,PtLow); - lowPtBoardOut->setHit(chip,block,true); - lowPtBoardOut->setDev(chip,block,dev); - lowPtBoardOut->setPos(chip,block,pos/(nChOfDSBOut/4)); // ! + m_lowPtBoardOut->setPt(chip,block,PtLow); + m_lowPtBoardOut->setHit(chip,block,true); + m_lowPtBoardOut->setDev(chip,block,dev); + m_lowPtBoardOut->setPos(chip,block,pos/(m_nChOfDSBOut/4)); // ! }else{ - lowPtBoardOut->setHit(chip,block,false); + m_lowPtBoardOut->setHit(chip,block,false); } }else{ - lowPtBoardOut->setHit(chip,block,false); + m_lowPtBoardOut->setHit(chip,block,false); } } TGCSlaveBoardOut* TGCHighPtBoard::getTSBOut(int chip, int port) { - return TSBOut[chip][port]; + return m_TSBOut[chip][port]; } void TGCHighPtBoard::trackSelector(int chip, int ptIn) @@ -236,12 +236,12 @@ void TGCHighPtBoard::trackSelector(int chip, int ptIn) for( iblock=0; iblock<NBlockOfDSBChannel; iblock+=1){ block[iblock]=iblock; if(ptIn==PtHigh){ - if(highPtBoardOut->getHit(chip,iblock)) dev[iblock]=highPtBoardOut->getDev(chip,iblock); + if(m_highPtBoardOut->getHit(chip,iblock)) dev[iblock]=m_highPtBoardOut->getDev(chip,iblock); else dev[iblock]=99; } else { // Low-Pt track - if(lowPtBoardOut->getHit(chip,iblock)){ - dev[iblock]=abs(lowPtBoardOut->getDev(chip,iblock))+maxDev+1; - if(lowPtBoardOut->getDev(chip,iblock)<0) dev[iblock]=-dev[iblock]; + if(m_lowPtBoardOut->getHit(chip,iblock)){ + dev[iblock]=abs(m_lowPtBoardOut->getDev(chip,iblock))+m_maxDev+1; + if(m_lowPtBoardOut->getDev(chip,iblock)<0) dev[iblock]=-dev[iblock]; } else dev[iblock]=99; } } @@ -251,7 +251,7 @@ void TGCHighPtBoard::trackSelector(int chip, int ptIn) a=dev[iblock]; b=block[iblock]; i=iblock-1; - while((i>=0)&&((abs(dev[i])>abs(a))||((abs(dev[i])==abs(a))&&(dev[i]!=a)&&(priorSign*dev[i]<0)))){ + while((i>=0)&&((abs(dev[i])>abs(a))||((abs(dev[i])==abs(a))&&(dev[i]!=a)&&(m_priorSign*dev[i]<0)))){ dev[i+1]=dev[i]; block[i+1]=block[i]; i--; @@ -260,13 +260,13 @@ void TGCHighPtBoard::trackSelector(int chip, int ptIn) block[i+1]=b; } - for(iblock=0;iblock<maxNumberOfHPBData;iblock+=1){ + for(iblock=0;iblock<m_maxNumberOfHPBData;iblock+=1){ if(ptIn==PtHigh){ - if(highPtBoardOut->getHit(chip,block[iblock])) - highPtBoardOut->setSel(chip,block[iblock],iblock+1); + if(m_highPtBoardOut->getHit(chip,block[iblock])) + m_highPtBoardOut->setSel(chip,block[iblock],iblock+1); } else { // Low-Pt track - if(lowPtBoardOut->getHit(chip,block[iblock])) - lowPtBoardOut->setSel(chip,block[iblock],iblock+1); + if(m_lowPtBoardOut->getHit(chip,block[iblock])) + m_lowPtBoardOut->setSel(chip,block[iblock],iblock+1); } } } @@ -281,7 +281,7 @@ void TGCHighPtBoard::highLowSelector(int chip) highPt1stBlock = -1; highPt2ndBlock = -1; for(iblock=0;iblock<NBlockOfDSBChannel;iblock+=1){ - switch (highPtBoardOut->getSel(chip,iblock)){ + switch (m_highPtBoardOut->getSel(chip,iblock)){ case 0: // No Hit break; case 1: // 1st candidate @@ -298,7 +298,7 @@ void TGCHighPtBoard::highLowSelector(int chip) lowPt1stBlock = -1; lowPt2ndBlock = -1; for(iblock=0;iblock<NBlockOfDSBChannel;iblock+=1){ - switch (lowPtBoardOut->getSel(chip,iblock)){ + switch (m_lowPtBoardOut->getSel(chip,iblock)){ case 0: // No Hit break; case 1: // 1st candidate @@ -315,100 +315,100 @@ void TGCHighPtBoard::highLowSelector(int chip) if (highPt1stBlock < 0){ //No HPT Matrix Output if (lowPt1stBlock >= 0){ // LPT 1st - pos=lowPtBoardOut->getPos(chip,lowPt1stBlock); - dev=lowPtBoardOut->getDev(chip,lowPt1stBlock); - highPtChipOut->setPt(chip,FirstCandidate,PtLow); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,lowPt1stBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt1stBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtLow); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,lowPt1stBlock); } if (lowPt2ndBlock >= 0){ // LPT 2nd - pos=lowPtBoardOut->getPos(chip,lowPt2ndBlock); - dev=lowPtBoardOut->getDev(chip,lowPt2ndBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt2ndBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); } return; } else if (highPt2ndBlock < 0){ // 1 HPT Matrix Output // HPT 1st - pos=highPtBoardOut->getPos(chip,highPt1stBlock); - dev=highPtBoardOut->getDev(chip,highPt1stBlock); - highPtChipOut->setPt(chip,FirstCandidate,PtHigh); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); + pos=m_highPtBoardOut->getPos(chip,highPt1stBlock); + dev=m_highPtBoardOut->getDev(chip,highPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtHigh); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); if ((lowPt1stBlock >= 0) && - !((lowPt1stBlock == highPt1stBlock) && ((lowPtBoardOut->getPos(chip,lowPt1stBlock)) == (highPtBoardOut->getPos(chip,highPt1stBlock)))) + !((lowPt1stBlock == highPt1stBlock) && ((m_lowPtBoardOut->getPos(chip,lowPt1stBlock)) == (m_highPtBoardOut->getPos(chip,highPt1stBlock)))) ){ //for vi } // LPT 1st (as 2nd candidate) - pos=lowPtBoardOut->getPos(chip,lowPt1stBlock); - dev=lowPtBoardOut->getDev(chip,lowPt1stBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt1stBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt1stBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt1stBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt1stBlock); return; } else if ((lowPt2ndBlock >= 0) && - !((lowPt2ndBlock == highPt1stBlock) && ((lowPtBoardOut->getPos(chip,lowPt2ndBlock)) == (highPtBoardOut->getPos(chip,highPt1stBlock)))) + !((lowPt2ndBlock == highPt1stBlock) && ((m_lowPtBoardOut->getPos(chip,lowPt2ndBlock)) == (m_highPtBoardOut->getPos(chip,highPt1stBlock)))) ){ // LPT 2nd (as 2nd candidate) - pos=lowPtBoardOut->getPos(chip,lowPt2ndBlock); - dev=lowPtBoardOut->getDev(chip,lowPt2ndBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt2ndBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); return; } } else { // 2 HPT Matrix Outputs // HPT 1st - pos=highPtBoardOut->getPos(chip,highPt1stBlock); - dev=highPtBoardOut->getDev(chip,highPt1stBlock); - highPtChipOut->setPt(chip,FirstCandidate,PtHigh); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); + pos=m_highPtBoardOut->getPos(chip,highPt1stBlock); + dev=m_highPtBoardOut->getDev(chip,highPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtHigh); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); // HPT 2nd - pos=highPtBoardOut->getPos(chip,highPt2ndBlock); - dev=highPtBoardOut->getDev(chip,highPt2ndBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtHigh); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,highPt2ndBlock); + pos=m_highPtBoardOut->getPos(chip,highPt2ndBlock); + dev=m_highPtBoardOut->getDev(chip,highPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtHigh); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,highPt2ndBlock); } } void TGCHighPtBoard::createHighPtChipOut() { - if( highPtChipOut != 0 ) delete highPtChipOut; - highPtChipOut = new TGCHighPtChipOut(this, bid); - highPtChipOut->clear(); + if( m_highPtChipOut != 0 ) delete m_highPtChipOut; + m_highPtChipOut = new TGCHighPtChipOut(this, m_bid); + m_highPtChipOut->clear(); } void TGCHighPtBoard::createHighPtBoardOut() { - if( highPtBoardOut != 0 ) delete highPtBoardOut; - highPtBoardOut = new TGCHighPtBoardOut(this, bid); - highPtBoardOut->clear(); + if( m_highPtBoardOut != 0 ) delete m_highPtBoardOut; + m_highPtBoardOut = new TGCHighPtBoardOut(this, m_bid); + m_highPtBoardOut->clear(); } void TGCHighPtBoard::createLowPtBoardOut() { - if( lowPtBoardOut != 0 ) delete lowPtBoardOut; - lowPtBoardOut = new TGCHighPtBoardOut(this, bid); - lowPtBoardOut->clear(); + if( m_lowPtBoardOut != 0 ) delete m_lowPtBoardOut; + m_lowPtBoardOut = new TGCHighPtBoardOut(this, m_bid); + m_lowPtBoardOut->clear(); } @@ -418,25 +418,25 @@ void TGCHighPtBoard::showResult() const #ifdef TGCCOUT int i,j,k, chip, iBlock, iCandidate; std::cout << "#HighPtBoard::showResult()" << std::endl; - std::cout<<"#HPB [Input] bid=" << bid; + std::cout<<"#HPB [Input] bid=" << m_bid; std::cout.width(2); - std::cout << " type=" << ((type==WHPB) ? "WHPB" : "SHPB" ); + std::cout << " type=" << ((m_type==WHPB) ? "WHPB" : "SHPB" ); std::cout.width(2); - std::cout << " region=" << ( (region==FORWARD) ? "FWD" : "END"); + std::cout << " region=" << ( (m_region==FORWARD) ? "FWD" : "END"); std::cout.width(2); - std::cout << " id=" << id << std::endl; + std::cout << " id=" << m_id << std::endl; for( j=0; j<NumberOfTSBOut; j+=1){ for( i=0; i<NumberOfChip; i+=1){ - if(TSBOut[i][j]!=0){ - for( k=0; k<TSBOut[i][j]->getNumberOfData(); k+=1) - if(TSBOut[i][j]->getHit(k)){ + if(m_TSBOut[i][j]!=0){ + for( k=0; k<m_TSBOut[i][j]->getNumberOfData(); k+=1) + if(m_TSBOut[i][j]->getHit(k)){ std::cout << "\t["; std::cout.width(2); - std::cout << "type=" << TSBOut[i][j]->getOrigin()->getTypeName(TSBOut[i][j]->getOrigin()->getType()); + std::cout << "type=" << m_TSBOut[i][j]->getOrigin()->getTypeName(m_TSBOut[i][j]->getOrigin()->getType()); std::cout.width(2); - std::cout << " region=" << ((TSBOut[i][j]->getOrigin()->getRegion()==Endcap) ? "END" : "FWD"); + std::cout << " region=" << ((m_TSBOut[i][j]->getOrigin()->getRegion()==Endcap) ? "END" : "FWD"); std::cout.width(2); - std::cout << " id=" <<TSBOut[i][j]->getOrigin()->getId(); + std::cout << " id=" <<m_TSBOut[i][j]->getOrigin()->getId(); std::cout.width(2); std::cout << " iChip=" << i; std::cout.width(2); @@ -444,20 +444,20 @@ void TGCHighPtBoard::showResult() const std::cout.width(2); std::cout << " k=" << k; std::cout.width(3); - std::cout << " pos=" << TSBOut[i][j]->getPos(k); + std::cout << " pos=" << m_TSBOut[i][j]->getPos(k); std::cout << "]" << std::endl; } } - if(DSBOut[i][j]!=0){ - for( k=0; k<DSBOut[i][j]->getNumberOfData(); k+=1) - if(DSBOut[i][j]->getHit(k)){ + if(m_DSBOut[i][j]!=0){ + for( k=0; k<m_DSBOut[i][j]->getNumberOfData(); k+=1) + if(m_DSBOut[i][j]->getHit(k)){ std::cout<<"\t["; std::cout.width(2); - std::cout << "type=" << DSBOut[i][j]->getOrigin()->getTypeName(DSBOut[i][j]->getOrigin()->getType()); + std::cout << "type=" << m_DSBOut[i][j]->getOrigin()->getTypeName(m_DSBOut[i][j]->getOrigin()->getType()); std::cout.width(2); - std::cout << " region=" <<((DSBOut[i][j]->getOrigin()->getRegion()==Endcap) ? "END" : "FWD"); + std::cout << " region=" <<((m_DSBOut[i][j]->getOrigin()->getRegion()==Endcap) ? "END" : "FWD"); std::cout.width(2); - std::cout << " id=" <<DSBOut[i][j]->getOrigin()->getId(); + std::cout << " id=" <<m_DSBOut[i][j]->getOrigin()->getId(); std::cout.width(2); std::cout << " i=" << i; std::cout.width(2); @@ -465,9 +465,9 @@ void TGCHighPtBoard::showResult() const std::cout.width(2); std::cout << " k=" << k; std::cout.width(3); - std::cout << " pos=" << DSBOut[i][j]->getPos(k); + std::cout << " pos=" << m_DSBOut[i][j]->getPos(k); std::cout.width(3); - std::cout << " dev=" << DSBOut[i][j]->getDev(k); + std::cout << " dev=" << m_DSBOut[i][j]->getDev(k); std::cout << "]" << std::endl; } } @@ -475,72 +475,72 @@ void TGCHighPtBoard::showResult() const } std::cout<<std::endl; - std::cout << "#HPB [Intermediate] bid=" << bid; + std::cout << "#HPB [Intermediate] bid=" << m_bid; std::cout.width(2); - std::cout << " type=" << ((type==WHPB) ? "WHPB" : "SHPB" ); + std::cout << " type=" << ((m_type==WHPB) ? "WHPB" : "SHPB" ); std::cout.width(2); - std::cout << " region=" << ( (region==FORWARD) ? "FWD" : "END"); + std::cout << " region=" << ( (m_region==FORWARD) ? "FWD" : "END"); std::cout.width(2); - std::cout << " id=" << id << std::endl; + std::cout << " id=" << m_id << std::endl; for( chip=0; chip<NumberOfChip; chip+=1){ std::cout<<"\t["; std::cout.width(2); std::cout << "iChip=" << chip << "]" << std::endl; - // highPtBoardOut + // m_highPtBoardOut for(iBlock=0; iBlock<NBlockOfDSBChannel; iBlock+=1){ std::cout<<"\t [highPtBoardOut: "; std::cout.width(2); std::cout << "block=" << iBlock; - if(highPtBoardOut->getHit(chip,iBlock)){ + if(m_highPtBoardOut->getHit(chip,iBlock)){ std::cout.width(2); - std::cout << " pos=" << highPtBoardOut->getPos(chip,iBlock); + std::cout << " pos=" << m_highPtBoardOut->getPos(chip,iBlock); std::cout.width(4); - std::cout << " dev=" << highPtBoardOut->getDev(chip,iBlock); + std::cout << " dev=" << m_highPtBoardOut->getDev(chip,iBlock); } std::cout << "]" << std::endl; } - // lowPtBoardOut + // m_lowPtBoardOut for(iBlock=0; iBlock<NBlockOfDSBChannel; iBlock+=1){ std::cout<<"\t [lowPtBoardOut: "; std::cout.width(2); std::cout << "block=" << iBlock; - if(lowPtBoardOut->getHit(chip,iBlock)){ + if(m_lowPtBoardOut->getHit(chip,iBlock)){ std::cout.width(2); - std::cout << " pos=" << lowPtBoardOut->getPos(chip,iBlock); + std::cout << " pos=" << m_lowPtBoardOut->getPos(chip,iBlock); std::cout.width(4); - std::cout << " dev=" << lowPtBoardOut->getDev(chip,iBlock); + std::cout << " dev=" << m_lowPtBoardOut->getDev(chip,iBlock); } std::cout << "]" << std::endl; } } - std::cout << "#HPB [Output] bid=" << bid; + std::cout << "#HPB [Output] bid=" << m_bid; std::cout.width(2); - std::cout << " type=" << ((type==WHPB) ? "WHPB" : "SHPB" ); + std::cout << " type=" << ((m_type==WHPB) ? "WHPB" : "SHPB" ); std::cout.width(2); - std::cout << " region=" << ( (region==FORWARD) ? "FWD" : "END"); + std::cout << " region=" << ( (m_region==FORWARD) ? "FWD" : "END"); std::cout.width(2); - std::cout << " id=" << id << std::endl; + std::cout << " id=" << m_id << std::endl; for( chip=0; chip<NumberOfChip; chip+=1){ std::cout<<"\t["; std::cout.width(2); std::cout << "iChip=" << chip << "]" << std::endl; for( iCandidate=0; iCandidate<2; iCandidate+=1){ - if(highPtChipOut->getSel(chip,iCandidate)){ + if(m_highPtChipOut->getSel(chip,iCandidate)){ std::cout<<"\t ["; std::cout.width(2); - std::cout << "HitID=" << highPtChipOut->getHitID(chip,iCandidate); - std::cout << " Sel:" << highPtChipOut->getSel(chip,iCandidate); - if(highPtChipOut->getPt(chip,iCandidate)==PtHigh) + std::cout << "HitID=" << m_highPtChipOut->getHitID(chip,iCandidate); + std::cout << " Sel:" << m_highPtChipOut->getSel(chip,iCandidate); + if(m_highPtChipOut->getPt(chip,iCandidate)==PtHigh) std::cout<<" Pt:1[high]"; else std::cout<<" Pt:0[low ]"; std::cout.width(2); - std::cout << " pos=" << highPtChipOut->getPos(chip,iCandidate); + std::cout << " pos=" << m_highPtChipOut->getPos(chip,iCandidate); std::cout.width(4); - std::cout << " dev=" << highPtChipOut->getDev(chip,iCandidate); + std::cout << " dev=" << m_highPtChipOut->getDev(chip,iCandidate); std::cout << "]" << std::endl; } } @@ -550,84 +550,84 @@ void TGCHighPtBoard::showResult() const TGCHighPtBoard::TGCHighPtBoard(const TGCHighPtBoard& right) - :highPtChipOut(0), highPtBoardOut(0), lowPtBoardOut(0), - id(right.id), - bid(right.bid), - idSectorLogic(right.idSectorLogic), - type(right.type), - region(right.region), - priorSign(right.priorSign), - maxNumberOfHPBData(right.maxNumberOfHPBData), - maxDev(right.maxDev), - maxDevOred(right.maxDevOred), - nChOfTSBOut(0), nChOfDSBOut(0), nChOfDSBHit(0), nChOfTSBHit(0), - nChInTSBRegion(0) + :m_highPtChipOut(0), m_highPtBoardOut(0), m_lowPtBoardOut(0), + m_id(right.m_id), + m_bid(right.m_bid), + m_idSectorLogic(right.m_idSectorLogic), + m_type(right.m_type), + m_region(right.m_region), + m_priorSign(right.m_priorSign), + m_maxNumberOfHPBData(right.m_maxNumberOfHPBData), + m_maxDev(right.m_maxDev), + m_maxDevOred(right.m_maxDevOred), + m_nChOfTSBOut(0), m_nChOfDSBOut(0), m_nChOfDSBHit(0), m_nChOfTSBHit(0), + m_nChInTSBRegion(0) { for(int j=0; j<NumberOfChip; j+=1){ for(int i=0; i<NumberOfDSBOut; i+=1){ - DSB[j][i] = right.DSB[j][i]; - DSBOut[j][i]=0; + m_DSB[j][i] = right.m_DSB[j][i]; + m_DSBOut[j][i]=0; } for(int i=0; i<NumberOfTSBOut; i+=1){ - TSB[j][i] = right.TSB[j][i]; - TSBOut[j][i]=0; + m_TSB[j][i] = right.m_TSB[j][i]; + m_TSBOut[j][i]=0; } } for(int i=0; i<NumberOfAdjacentHPB; i+=1){ - adjacentHPB[i]=right.adjacentHPB[i]; + m_adjacentHPB[i]=right.m_adjacentHPB[i]; } } TGCHighPtBoard& TGCHighPtBoard::operator=(const TGCHighPtBoard& right) { if ( this != &right ) { - id = right.id; - bid = right.bid; - idSectorLogic = right.idSectorLogic; - type = right.type; - region = right.region; - priorSign = right.priorSign; - maxNumberOfHPBData = right.maxNumberOfHPBData; - maxDev = right.maxDev; - maxDevOred = right.maxDevOred; - - if (highPtChipOut!=0) delete highPtChipOut; - if (right.highPtChipOut !=0) highPtChipOut = new TGCHighPtChipOut(*right.highPtChipOut); - else highPtChipOut =0; - - if (highPtBoardOut!=0) delete highPtBoardOut; - if( right.highPtBoardOut !=0) highPtBoardOut = new TGCHighPtBoardOut(*right.highPtBoardOut); - else highPtBoardOut =0; + m_id = right.m_id; + m_bid = right.m_bid; + m_idSectorLogic = right.m_idSectorLogic; + m_type = right.m_type; + m_region = right.m_region; + m_priorSign = right.m_priorSign; + m_maxNumberOfHPBData = right.m_maxNumberOfHPBData; + m_maxDev = right.m_maxDev; + m_maxDevOred = right.m_maxDevOred; + + if (m_highPtChipOut!=0) delete m_highPtChipOut; + if (right.m_highPtChipOut !=0) m_highPtChipOut = new TGCHighPtChipOut(*right.m_highPtChipOut); + else m_highPtChipOut =0; + + if (m_highPtBoardOut!=0) delete m_highPtBoardOut; + if( right.m_highPtBoardOut !=0) m_highPtBoardOut = new TGCHighPtBoardOut(*right.m_highPtBoardOut); + else m_highPtBoardOut =0; - if (lowPtBoardOut!=0) delete lowPtBoardOut; - if( right.lowPtBoardOut !=0) lowPtBoardOut = new TGCHighPtBoardOut(*right.lowPtBoardOut); - else lowPtBoardOut = 0; + if (m_lowPtBoardOut!=0) delete m_lowPtBoardOut; + if( right.m_lowPtBoardOut !=0) m_lowPtBoardOut = new TGCHighPtBoardOut(*right.m_lowPtBoardOut); + else m_lowPtBoardOut = 0; for(int j=0; j<NumberOfChip; j+=1){ for(int i=0; i<NumberOfDSBOut; i+=1){ - DSB[j][i] = right.DSB[j][i]; - if(DSBOut[j][i]!=0){ - delete DSBOut[j][i]; - DSBOut[j][i]= new TGCSlaveBoardOut(*right.DSBOut[j][i]); + m_DSB[j][i] = right.m_DSB[j][i]; + if(m_DSBOut[j][i]!=0){ + delete m_DSBOut[j][i]; + m_DSBOut[j][i]= new TGCSlaveBoardOut(*right.m_DSBOut[j][i]); } } for(int i=0; i<NumberOfTSBOut; i+=1){ - TSB[j][i] = right.TSB[j][i]; - if(TSBOut[j][i]!=0){ - delete TSBOut[j][i]; - TSBOut[j][i]= new TGCSlaveBoardOut(*right.TSBOut[j][i]); + m_TSB[j][i] = right.m_TSB[j][i]; + if(m_TSBOut[j][i]!=0){ + delete m_TSBOut[j][i]; + m_TSBOut[j][i]= new TGCSlaveBoardOut(*right.m_TSBOut[j][i]); } } } for(int i=0; i<NumberOfAdjacentHPB; i+=1){ - adjacentHPB[i]=right.adjacentHPB[i]; + m_adjacentHPB[i]=right.m_adjacentHPB[i]; } - nChOfTSBOut = right.nChOfTSBOut; - nChOfDSBOut = right.nChOfDSBOut; - nChOfDSBHit = right.nChOfDSBHit; - nChOfTSBHit = right.nChOfTSBHit; - nChInTSBRegion = right.nChInTSBRegion; + m_nChOfTSBOut = right.m_nChOfTSBOut; + m_nChOfDSBOut = right.m_nChOfDSBOut; + m_nChOfDSBHit = right.m_nChOfDSBHit; + m_nChOfTSBHit = right.m_nChOfTSBHit; + m_nChInTSBRegion = right.m_nChInTSBRegion; } return *this; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoardOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoardOut.cxx index 4908e7b045dbc0cf90b37bf966411d50aeb3124c..a78fb031c1f2f1473ef57ca651730f1c7231cb16 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoardOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtBoardOut.cxx @@ -7,12 +7,12 @@ namespace LVL1TGCTrigger { TGCHighPtBoardOut::TGCHighPtBoardOut(TGCHighPtBoard* hpt, int bidIn): - origin(hpt), bid(bidIn) + m_origin(hpt), m_bid(bidIn) { } TGCHighPtBoardOut::TGCHighPtBoardOut(): - origin(0), bid(-1) + m_origin(0), m_bid(-1) { } @@ -21,8 +21,8 @@ void TGCHighPtBoardOut::clear() int i,j; for( i=0; i<NumberOfChip ; i+=1) for( j=0; j<MaxNumberOfHPBData; j+=1){ - hit[i][j] = false; - select[i][j] = 0; + m_hit[i][j] = false; + m_select[i][j] = 0; } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtChipOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtChipOut.cxx index 98e236cfad4abad2d87540feddcc58ea05c051e8..5010ea6f685d98a8b269c54abe8fdcb4e598ea36 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtChipOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCHighPtChipOut.cxx @@ -8,27 +8,27 @@ namespace LVL1TGCTrigger { TGCHighPtChipOut::TGCHighPtChipOut(TGCHighPtBoard* hpt, int bidIn) - :origin(hpt), bid(bidIn) + :m_origin(hpt), m_bid(bidIn) { clear(); } TGCHighPtChipOut::TGCHighPtChipOut() - :origin(0), bid(-1) + :m_origin(0), m_bid(-1) { clear(); } TGCHighPtChipOut::TGCHighPtChipOut(const TGCHighPtChipOut& right ) - :origin(right.origin), bid(right.bid) + :m_origin(right.m_origin), m_bid(right.m_bid) { for(int i=0; i<NumberOfChip ; i+=1) { for(int j=0; j<NHitInTrackSelector; j+=1){ - pt[i][j] = right.pt[i][j]; - pos[i][j] = right.pos[i][j]; - hitID[i][j] = right.hitID[i][j]; - dev[i][j] = right.dev[i][j]; - select[i][j] = right.select[i][j]; + m_pt[i][j] = right.m_pt[i][j]; + m_pos[i][j] = right.m_pos[i][j]; + m_hitID[i][j] = right.m_hitID[i][j]; + m_dev[i][j] = right.m_dev[i][j]; + m_select[i][j] = right.m_select[i][j]; } } } @@ -36,15 +36,15 @@ TGCHighPtChipOut::TGCHighPtChipOut(const TGCHighPtChipOut& right ) TGCHighPtChipOut& TGCHighPtChipOut::operator=(const TGCHighPtChipOut& right ) { if (this != &right){ - origin = right.origin; - bid = right.bid; + m_origin = right.m_origin; + m_bid = right.m_bid; for(int i=0; i<NumberOfChip ; i+=1) { for(int j=0; j<NHitInTrackSelector; j+=1){ - pt[i][j] = right.pt[i][j]; - pos[i][j] = right.pos[i][j]; - hitID[i][j] = right.hitID[i][j]; - dev[i][j] = right.dev[i][j]; - select[i][j] = right.select[i][j]; + m_pt[i][j] = right.m_pt[i][j]; + m_pos[i][j] = right.m_pos[i][j]; + m_hitID[i][j] = right.m_hitID[i][j]; + m_dev[i][j] = right.m_dev[i][j]; + m_select[i][j] = right.m_select[i][j]; } } } @@ -52,8 +52,8 @@ TGCHighPtChipOut& TGCHighPtChipOut::operator=(const TGCHighPtChipOut& right ) } TGCHighPtChipOut::~TGCHighPtChipOut() { - origin=0; - bid = -1; + m_origin=0; + m_bid = -1; clear(); } @@ -62,11 +62,11 @@ void TGCHighPtChipOut::clear() { for(int i=0; i<NumberOfChip ; i+=1) { for(int j=0; j<NHitInTrackSelector; j+=1){ - pt[i][j] = 0; - pos[i][j] = 0; - hitID[i][j] = 0; - dev[i][j] = 0; - select[i][j] = 0; + m_pt[i][j] = 0; + m_pos[i][j] = 0; + m_hitID[i][j] = 0; + m_dev[i][j] = 0; + m_select[i][j] = 0; } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCHitPattern.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCHitPattern.cxx index 93b874c37d68ef660e2c9c3d195744cba5451a57..1ce381310d99bc77d66206c5b0c4852c635e8585 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCHitPattern.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCHitPattern.cxx @@ -10,38 +10,38 @@ namespace LVL1TGCTrigger { TGCHitPattern::TGCHitPattern() - :pattern(0),length(-1),cPattern(0) + :m_pattern(0),m_length(-1),m_cPattern(0) { } TGCHitPattern::~TGCHitPattern() { - if(pattern!=0) delete [] pattern; - if(cPattern!=0) delete [] cPattern; - pattern = 0; - cPattern = 0; - length =-1; + if(m_pattern!=0) delete [] m_pattern; + if(m_cPattern!=0) delete [] m_cPattern; + m_pattern = 0; + m_cPattern = 0; + m_length =-1; } TGCHitPattern::TGCHitPattern(int len) - :pattern(0), length(len), cPattern(0) + :m_pattern(0), m_length(len), m_cPattern(0) { - if ( length > 0 ) { - pattern = new bool [len]; - for(int i=0; i<length; i+=1) pattern[i] = false; + if ( m_length > 0 ) { + m_pattern = new bool [len]; + for(int i=0; i<m_length; i+=1) m_pattern[i] = false; } else { - length = -1; + m_length = -1; } } TGCHitPattern::TGCHitPattern(const TGCHitPattern& right) - :pattern(0),length(-1),cPattern(0) + :m_pattern(0),m_length(-1),m_cPattern(0) { - length = right.length; - if ( length > 0 ) { - pattern = new bool [length]; - for(int i=0; i<length; i+=1 ) { - pattern[i] = right.pattern[i]; + m_length = right.m_length; + if ( m_length > 0 ) { + m_pattern = new bool [m_length]; + for(int i=0; i<m_length; i+=1 ) { + m_pattern[i] = right.m_pattern[i]; } } } @@ -49,16 +49,16 @@ TGCHitPattern::TGCHitPattern(const TGCHitPattern& right) TGCHitPattern& TGCHitPattern::operator=(const TGCHitPattern& right) { if (this != &right) { - if (cPattern !=0) delete [] cPattern; - cPattern = 0; - if ( pattern != 0 ) delete [] pattern; - pattern = 0; - - length = right.length; - if ( length > 0 ) { - pattern = new bool [length]; - for(int i=0; i<length; i+=1 ) { - pattern[i] = right.pattern[i]; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern = 0; + if ( m_pattern != 0 ) delete [] m_pattern; + m_pattern = 0; + + m_length = right.m_length; + if ( m_length > 0 ) { + m_pattern = new bool [m_length]; + for(int i=0; i<m_length; i+=1 ) { + m_pattern[i] = right.m_pattern[i]; } } } @@ -67,8 +67,8 @@ TGCHitPattern& TGCHitPattern::operator=(const TGCHitPattern& right) bool TGCHitPattern::getChannel(int iChannel) const { - if(iChannel < length){ - return pattern[iChannel]; + if(iChannel < m_length){ + return m_pattern[iChannel]; }else{ std::cerr << "internal error TGCHitPattern::getChannel()" << std::endl; return 0; @@ -77,14 +77,14 @@ bool TGCHitPattern::getChannel(int iChannel) const void TGCHitPattern::setLength(int lengthIn) { - length = lengthIn; - - if ( length > 0 ) { - if ( pattern != 0) delete [] pattern; - if ( cPattern !=0) delete [] cPattern; - cPattern = 0; - pattern = new bool [length]; - if ( !pattern ) { + m_length = lengthIn; + + if ( m_length > 0 ) { + if ( m_pattern != 0) delete [] m_pattern; + if ( m_cPattern !=0) delete [] m_cPattern; + m_cPattern = 0; + m_pattern = new bool [m_length]; + if ( !m_pattern ) { std::cerr << "TGCHitPattern::setLength: Memory allocation failure." << std::endl; exit(1); } @@ -94,14 +94,14 @@ void TGCHitPattern::setLength(int lengthIn) void TGCHitPattern::setChannel(int iChannel, bool hit) { - pattern[iChannel] = hit; - if(cPattern){delete [] cPattern;} - cPattern = 0; + m_pattern[iChannel] = hit; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } void TGCHitPattern::setChannel(char* pat){ int size = strlen(pat); - if(size == length){ + if(size == m_length){ for(int i = 0; i < size; i++){ if(pat[i]-'0'){ setChannel(i, true); @@ -112,32 +112,32 @@ void TGCHitPattern::setChannel(char* pat){ std::cout << "TGCHitPattern::setChannel() error : size is different" << std::endl; #endif } - if(cPattern){delete [] cPattern;} - cPattern = 0; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } void TGCHitPattern::clear() { int i; - for( i=0; i<length; i+=1) pattern[i] = false; - if(cPattern){delete [] cPattern;} - cPattern = 0; + for( i=0; i<m_length; i+=1) m_pattern[i] = false; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } bool TGCHitPattern::isEmpty() const { int i; - for( i=0; i<length; i+=1) - if(pattern[i]) return false; + for( i=0; i<m_length; i+=1) + if(m_pattern[i]) return false; return true; } void TGCHitPattern::print(int unit) const { int i; - for( i=0; i<length; i+=1){ + for( i=0; i<m_length; i+=1){ if(i%unit==0) std::cout<<"\n_"; - if(pattern[i]) + if(m_pattern[i]) std::cout << 1; else std::cout << 0; @@ -149,15 +149,15 @@ void TGCHitPattern::print() const { #ifdef BITPATTERN - std::cout << " [" << length << "bit] "; + std::cout << " [" << m_length << "bit] "; #endif #ifdef BITPATTERN - for( int i=0; i<length; i+=1) - std::cout << pattern[i] <<std::endl; + for( int i=0; i<m_length; i+=1) + std::cout << m_pattern[i] <<std::endl; #endif #ifdef TGCCOUT - for( int i=0; i<length; i+=1) - if(pattern[i]) std::cout<<' '<<i; + for( int i=0; i<m_length; i+=1) + if(m_pattern[i]) std::cout<<' '<<i; std::cout << std::endl; #endif } @@ -165,8 +165,8 @@ void TGCHitPattern::print() const void TGCHitPattern::printb() const { #ifdef TGCCOUT - for( int i=0; i<length; i+=1){ - std::cout << pattern[i]; + for( int i=0; i<m_length; i+=1){ + std::cout << m_pattern[i]; } #endif } @@ -174,103 +174,103 @@ void TGCHitPattern::printb() const void TGCHitPattern::printb(std::ofstream* ofs) const { int i; - for( i=0; i<length; i+=1){ - *ofs << pattern[i]; + for( i=0; i<m_length; i+=1){ + *ofs << m_pattern[i]; } } void TGCHitPattern::printb(std::ofstream* ofs, int lengthIn) const { int i; - for( i=length-lengthIn; i<length; i+=1){ - *ofs << pattern[i]; + for( i=m_length-lengthIn; i<m_length; i+=1){ + *ofs << m_pattern[i]; } } void TGCHitPattern::printb3(std::ofstream* ofs) const { - *ofs << pattern[3]; + *ofs << m_pattern[3]; } void TGCHitPattern::printb123(std::ofstream* ofs) const { int i; for( i=1; i<4; i+=1){ - *ofs << pattern[i]; + *ofs << m_pattern[i]; } } void TGCHitPattern::insert(int pos, bool v) { //insert pos-1,pos - if(0<=pos && pos<=length){ + if(0<=pos && pos<=m_length){ bool* ptmp; - ptmp = new bool [length+1]; + ptmp = new bool [m_length+1]; int i; for(i=0; i<pos; i++){ - ptmp[i] = pattern[i]; + ptmp[i] = m_pattern[i]; } ptmp[pos] = v; - for(i=(pos+1); i<(length+1); i++){ - ptmp[i] = pattern[i-1]; + for(i=(pos+1); i<(m_length+1); i++){ + ptmp[i] = m_pattern[i-1]; } - delete [] pattern; - pattern = ptmp; - length++; + delete [] m_pattern; + m_pattern = ptmp; + m_length++; } - if (cPattern !=0) delete [] cPattern; - cPattern =0; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern =0; } void TGCHitPattern::replace(int pos, TGCHitPattern* hp) { - if(pos + hp->getLength() < length){ + if(pos + hp->getLength() < m_length){ for(int i=pos; i<(pos + hp->getLength()); i++){ - pattern[i] = hp->getChannel(i-pos); + m_pattern[i] = hp->getChannel(i-pos); } } - if(cPattern){delete [] cPattern;} - cPattern = 0; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } void TGCHitPattern::push_back(TGCHitPattern* hp) { bool* ptmp; ptmp = 0; - ptmp = new bool [hp->getLength() + length]; + ptmp = new bool [hp->getLength() + m_length]; if(!ptmp){ std::cerr << "TGCHitPattern::push_back: Memory allocation failure." << std::endl; exit(1); } int i; - for(i=0; i<length ; i++){ - ptmp[i] = pattern[i]; + for(i=0; i<m_length ; i++){ + ptmp[i] = m_pattern[i]; } - for(i=length; i<(hp->getLength() + length); i++){ - ptmp[i] = hp->getChannel(i-length); + for(i=m_length; i<(hp->getLength() + m_length); i++){ + ptmp[i] = hp->getChannel(i-m_length); } - if(pattern)delete [] pattern; - pattern = ptmp; - length = hp->getLength() + length; - if (cPattern !=0) delete [] cPattern; - cPattern =0; + if(m_pattern)delete [] m_pattern; + m_pattern = ptmp; + m_length = hp->getLength() + m_length; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern =0; } void TGCHitPattern::resize(int size) { - if ( length > 0 ) { - if(pattern)delete [] pattern; - pattern = new bool [size]; - length = size; - if ( !pattern ) { + if ( m_length > 0 ) { + if(m_pattern)delete [] m_pattern; + m_pattern = new bool [size]; + m_length = size; + if ( !m_pattern ) { std::cerr << "TGCHitPattern::resize: Memory allocation failure." << std::endl; exit(1); } } else { - length = -1; + m_length = -1; } - if (cPattern !=0) delete [] cPattern; - cPattern =0; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern =0; clear(); } @@ -279,35 +279,35 @@ void TGCHitPattern::del(int pos) { bool* ptmp; ptmp = 0; - ptmp = new bool [length-1]; + ptmp = new bool [m_length-1]; if(!ptmp){ std::cerr << "TGCHitPattern::push_back: Memory allocation failure." << std::endl; exit(1); } int i; for(i=0; i<pos ; i++){ - ptmp[i] = pattern[i]; + ptmp[i] = m_pattern[i]; } - for(i=pos; i<length-1; i++){ - ptmp[i] = pattern[i+1]; + for(i=pos; i<m_length-1; i++){ + ptmp[i] = m_pattern[i+1]; } - if(pattern)delete [] pattern; - pattern = ptmp; - length--; - if (cPattern !=0) delete [] cPattern; - cPattern =0; + if(m_pattern)delete [] m_pattern; + m_pattern = ptmp; + m_length--; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern =0; } void TGCHitPattern::dec2bin(int dec) { - for(int i= length -1; i >= 0; i--){ + for(int i= m_length -1; i >= 0; i--){ if( (dec >> i) & 1 ) - pattern[length-1-i] = 1; + m_pattern[m_length-1-i] = 1; else - pattern[length-1-i] = 0; + m_pattern[m_length-1-i] = 0; } - if(cPattern){delete [] cPattern;} - cPattern = 0; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } void TGCHitPattern::dec2binInv(int dec) @@ -316,138 +316,138 @@ void TGCHitPattern::dec2binInv(int dec) if(dec>=8){ if(dec8>=8){ - pattern[3]=0; - pattern[2]=0; - pattern[1]=0; - pattern[1]=0; + m_pattern[3]=0; + m_pattern[2]=0; + m_pattern[1]=0; + m_pattern[1]=0; }else{ - pattern[0]=1; + m_pattern[0]=1; if(dec8==7){ - pattern[3]=1; - pattern[2]=1; - pattern[1]=1; + m_pattern[3]=1; + m_pattern[2]=1; + m_pattern[1]=1; } if(dec8==6){ - pattern[3]=0; - pattern[2]=1; - pattern[1]=1; + m_pattern[3]=0; + m_pattern[2]=1; + m_pattern[1]=1; } if(dec8==5){ - pattern[3]=1; - pattern[2]=0; - pattern[1]=1; + m_pattern[3]=1; + m_pattern[2]=0; + m_pattern[1]=1; } if(dec8==4){ - pattern[3]=0; - pattern[2]=0; - pattern[1]=1; + m_pattern[3]=0; + m_pattern[2]=0; + m_pattern[1]=1; } if(dec8==3){ - pattern[3]=1; - pattern[2]=1; - pattern[1]=0; + m_pattern[3]=1; + m_pattern[2]=1; + m_pattern[1]=0; } if(dec8==2){ - pattern[3]=0; - pattern[2]=1; - pattern[1]=0; + m_pattern[3]=0; + m_pattern[2]=1; + m_pattern[1]=0; } if(dec8==1){ - pattern[3]=1; - pattern[2]=0; - pattern[1]=0; + m_pattern[3]=1; + m_pattern[2]=0; + m_pattern[1]=0; } if(dec8==0){ - pattern[3]=0; - pattern[2]=0; - pattern[1]=0; + m_pattern[3]=0; + m_pattern[2]=0; + m_pattern[1]=0; } } } if(dec<8){ - pattern[0]=0; + m_pattern[0]=0; if(dec==7){ - pattern[3]=1; - pattern[2]=1; - pattern[1]=1; + m_pattern[3]=1; + m_pattern[2]=1; + m_pattern[1]=1; } if(dec==6){ - pattern[3]=0; - pattern[2]=1; - pattern[1]=1; + m_pattern[3]=0; + m_pattern[2]=1; + m_pattern[1]=1; } if(dec==5){ - pattern[3]=1; - pattern[2]=0; - pattern[1]=1; + m_pattern[3]=1; + m_pattern[2]=0; + m_pattern[1]=1; } if(dec==4){ - pattern[3]=0; - pattern[2]=0; - pattern[1]=1; + m_pattern[3]=0; + m_pattern[2]=0; + m_pattern[1]=1; } if(dec==3){ - pattern[3]=1; - pattern[2]=1; - pattern[1]=0; + m_pattern[3]=1; + m_pattern[2]=1; + m_pattern[1]=0; } if(dec==2){ - pattern[3]=0; - pattern[2]=1; - pattern[1]=0; + m_pattern[3]=0; + m_pattern[2]=1; + m_pattern[1]=0; } if(dec==1){ - pattern[3]=1; - pattern[2]=0; - pattern[1]=0; + m_pattern[3]=1; + m_pattern[2]=0; + m_pattern[1]=0; } if(dec==0){ - pattern[3]=0; - pattern[2]=0; - pattern[1]=0; + m_pattern[3]=0; + m_pattern[2]=0; + m_pattern[1]=0; } } - if(cPattern){delete [] cPattern;} - cPattern = 0; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } void TGCHitPattern::write(char* buf) const { - for(int i= 0; i<length; i++){ - buf[i] = pattern[i]; + for(int i= 0; i<m_length; i++){ + buf[i] = m_pattern[i]; } } bool* TGCHitPattern::getPatad(void) const { - return pattern; + return m_pattern; } void TGCHitPattern::reverse(int pos) { - if(pattern[pos]){ - pattern[pos] = 0; + if(m_pattern[pos]){ + m_pattern[pos] = 0; }else{ - pattern[pos] = 1; + m_pattern[pos] = 1; } - if(cPattern){delete [] cPattern;} - cPattern = 0; + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = 0; } const char* TGCHitPattern::bool2char(void) { - if(cPattern) return cPattern; - if(0<length){ - if(cPattern){delete [] cPattern;} - cPattern = new char [length+1]; - if(cPattern){ - for(int i = 0; i < length; i++){ - cPattern[i] = '0'; - if(pattern[i])cPattern[i] = '1'; + if(m_cPattern) return m_cPattern; + if(0<m_length){ + if(m_cPattern){delete [] m_cPattern;} + m_cPattern = new char [m_length+1]; + if(m_cPattern){ + for(int i = 0; i < m_length; i++){ + m_cPattern[i] = '0'; + if(m_pattern[i])m_cPattern[i] = '1'; } - cPattern[length] = '\0'; - return cPattern; + m_cPattern[m_length] = '\0'; + return m_cPattern; } } return 0; @@ -488,10 +488,10 @@ void TGCHitPattern::visual(int Cycle, int Width , int Tag ) const } else { std::cout << "| "; - for(i=0; i<length; i++) { + for(i=0; i<m_length; i++) { if ((i>0) && (i%Cycle==0)) std::cout<<" |\n| "; for (j=0; j<Width; j++) { - if(pattern[i]) std::cout << "*"; + if(m_pattern[i]) std::cout << "*"; else std::cout << "."; } } @@ -508,10 +508,10 @@ void TGCHitPattern::visual(int , int , int ) const // new method to set hit patterns (KH 08/05/01) void TGCHitPattern::setPattern(bool* newpattern) { - if (cPattern !=0) delete [] cPattern; - cPattern =0; - if(pattern)delete [] pattern; - pattern = newpattern; + if (m_cPattern !=0) delete [] m_cPattern; + m_cPattern =0; + if(m_pattern)delete [] m_pattern; + m_pattern = newpattern; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCIndex.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCIndex.cxx index 4ef71b2fb41d58ea262d3e588fa9e11a1f78f3bf..7fda07bf40184784c08670521919786b3443eb0c 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCIndex.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCIndex.cxx @@ -33,9 +33,9 @@ static const char* strModule[7]= { "N/A", "A", "B", "C", "D", "E", "F" }; //////////////////// TGCIndex::TGCIndex() - : zDirection(kZ_FORWARD), stationType(T1), - octantNumber(0),regionType(FORWARD), - moduleNumber(0), rNumber(0) + : m_zDirection(kZ_FORWARD), m_stationType(T1), + m_octantNumber(0),m_regionType(FORWARD), + m_moduleNumber(0), m_rNumber(0) //////////////////// { } @@ -43,8 +43,8 @@ TGCIndex::TGCIndex() ////////////////////////////////////////////////////////////////// TGCIndex::TGCIndex(TGCZDirection iz, TGCStationType ist, int ioct, TGCRegionType irgn, int imd, int ir) - : zDirection(iz), stationType(ist), octantNumber(ioct), - regionType(irgn), moduleNumber(imd), rNumber(ir) + : m_zDirection(iz), m_stationType(ist), m_octantNumber(ioct), + m_regionType(irgn), m_moduleNumber(imd), m_rNumber(ir) ///////////////////////////////////////////////////////////////// { } @@ -54,23 +54,23 @@ void TGCIndex::SetIndex(TGCZDirection iz, TGCStationType ist, int ioct, TGCRegionType irgn, int imd, int ir) /////////////////////////////////////////////////////////////////////// { - zDirection= iz; - stationType= ist; - octantNumber= ioct; - regionType= irgn; - moduleNumber= imd; - rNumber= ir; + m_zDirection= iz; + m_stationType= ist; + m_octantNumber= ioct; + m_regionType= irgn; + m_moduleNumber= imd; + m_rNumber= ir; } //////////////////////////// void TGCIndex::Print() const //////////////////////////// { - std::cout << " " << gkTgcZdirName[zDirection] << "-" - << strStation[stationType] << "-" - << strRegion[regionType] << ":" << octantNumber << "-" - << strModule[moduleNumber] << "-" - << rNumber; + std::cout << " " << gkTgcZdirName[m_zDirection] << "-" + << strStation[m_stationType] << "-" + << strRegion[m_regionType] << ":" << m_octantNumber << "-" + << strModule[m_moduleNumber] << "-" + << m_rNumber; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCInnerCoincidenceMap.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCInnerCoincidenceMap.cxx index 64be1f9e2cb7e419ab1c1c5f161a7f43f4ee6158..63706f74bb8d7f73c4f1d58d204f75ea3bc9534d 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCInnerCoincidenceMap.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCInnerCoincidenceMap.cxx @@ -33,16 +33,16 @@ TGCInnerCoincidenceMap::TGCInnerCoincidenceMap(const SG::ReadCondHandleKey<TGCTr for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_InnerSector; input++){ - map[input][ssc][sec].setTriggerBits(true); + m_map[input][ssc][sec].setTriggerBits(true); } - flagPT[0][ssc][sec] =0; //pt1 - flagPT[1][ssc][sec] =0; //pt2 - flagPT[2][ssc][sec] =0; //pt3 - flagPT[3][ssc][sec] =0; //pt4 - flagPT[4][ssc][sec] =1; //pt5 - flagPT[5][ssc][sec] =1; //pt6 + m_flagPT[0][ssc][sec] =0; //pt1 + m_flagPT[1][ssc][sec] =0; //pt2 + m_flagPT[2][ssc][sec] =0; //pt3 + m_flagPT[3][ssc][sec] =0; //pt4 + m_flagPT[4][ssc][sec] =1; //pt5 + m_flagPT[5][ssc][sec] =1; //pt6 for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec] = 1; + m_flagROI[pos][ssc][sec] = 1; } } } @@ -57,20 +57,20 @@ TGCInnerCoincidenceMap::TGCInnerCoincidenceMap(const SG::ReadCondHandleKey<TGCTr m_fullCW(false), m_readCondKey(readCondKey) { - // intialize map + // initialize map for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_InnerSector; input++){ - map[input][ssc][sec].setTriggerBits(true); + m_map[input][ssc][sec].setTriggerBits(true); } - flagPT[0][ssc][sec] =0; //pt1 - flagPT[1][ssc][sec] =0; //pt2 - flagPT[2][ssc][sec] =0; //pt3 - flagPT[3][ssc][sec] =0; //pt4 - flagPT[4][ssc][sec] =1; //pt5 - flagPT[5][ssc][sec] =1; //pt6 + m_flagPT[0][ssc][sec] =0; //pt1 + m_flagPT[1][ssc][sec] =0; //pt2 + m_flagPT[2][ssc][sec] =0; //pt3 + m_flagPT[3][ssc][sec] =0; //pt4 + m_flagPT[4][ssc][sec] =1; //pt5 + m_flagPT[5][ssc][sec] =1; //pt6 for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec] = 1; + m_flagROI[pos][ssc][sec] = 1; } } } @@ -99,12 +99,12 @@ TGCInnerCoincidenceMap::TGCInnerCoincidenceMap(const SG::ReadCondHandleKey<TGCTr g_USE_INNER = false; for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ - flagPT[0][ssc][sec] =0; //pt1 - flagPT[1][ssc][sec] =0; //pt2 - flagPT[2][ssc][sec] =0; //pt3 - flagPT[3][ssc][sec] =0; //pt4 - flagPT[4][ssc][sec] =0; //pt5 - flagPT[5][ssc][sec] =0; //pt6 + m_flagPT[0][ssc][sec] =0; //pt1 + m_flagPT[1][ssc][sec] =0; //pt2 + m_flagPT[2][ssc][sec] =0; //pt3 + m_flagPT[3][ssc][sec] =0; //pt4 + m_flagPT[4][ssc][sec] =0; //pt5 + m_flagPT[5][ssc][sec] =0; //pt6 } } } @@ -124,16 +124,16 @@ TGCInnerCoincidenceMap::TGCInnerCoincidenceMap(const TGCInnerCoincidenceMap& rig for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_InnerSector; input++){ - map[input][ssc][sec] = right.map[input][ssc][sec]; + m_map[input][ssc][sec] = right.m_map[input][ssc][sec]; } - flagPT[0][ssc][sec] = right.flagPT[0][ssc][sec]; - flagPT[1][ssc][sec] = right.flagPT[1][ssc][sec]; - flagPT[2][ssc][sec] = right.flagPT[2][ssc][sec]; - flagPT[3][ssc][sec] = right.flagPT[3][ssc][sec]; - flagPT[4][ssc][sec] = right.flagPT[4][ssc][sec]; - flagPT[5][ssc][sec] = right.flagPT[5][ssc][sec]; + m_flagPT[0][ssc][sec] = right.m_flagPT[0][ssc][sec]; + m_flagPT[1][ssc][sec] = right.m_flagPT[1][ssc][sec]; + m_flagPT[2][ssc][sec] = right.m_flagPT[2][ssc][sec]; + m_flagPT[3][ssc][sec] = right.m_flagPT[3][ssc][sec]; + m_flagPT[4][ssc][sec] = right.m_flagPT[4][ssc][sec]; + m_flagPT[5][ssc][sec] = right.m_flagPT[5][ssc][sec]; for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec] = right.flagROI[pos][ssc][sec]; + m_flagROI[pos][ssc][sec] = right.m_flagROI[pos][ssc][sec]; } } } @@ -148,16 +148,16 @@ TGCInnerCoincidenceMap& TGCInnerCoincidenceMap::operator=(const TGCInnerCoincide for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_InnerSector; input++){ - map[input][ssc][sec] = right.map[input][ssc][sec]; + m_map[input][ssc][sec] = right.m_map[input][ssc][sec]; } - flagPT[0][ssc][sec] = right.flagPT[0][ssc][sec]; - flagPT[1][ssc][sec] = right.flagPT[1][ssc][sec]; - flagPT[2][ssc][sec] = right.flagPT[2][ssc][sec]; - flagPT[3][ssc][sec] = right.flagPT[3][ssc][sec]; - flagPT[4][ssc][sec] = right.flagPT[4][ssc][sec]; - flagPT[5][ssc][sec] = right.flagPT[5][ssc][sec]; + m_flagPT[0][ssc][sec] = right.m_flagPT[0][ssc][sec]; + m_flagPT[1][ssc][sec] = right.m_flagPT[1][ssc][sec]; + m_flagPT[2][ssc][sec] = right.m_flagPT[2][ssc][sec]; + m_flagPT[3][ssc][sec] = right.m_flagPT[3][ssc][sec]; + m_flagPT[4][ssc][sec] = right.m_flagPT[4][ssc][sec]; + m_flagPT[5][ssc][sec] = right.m_flagPT[5][ssc][sec]; for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec] = right.flagROI[pos][ssc][sec]; + m_flagROI[pos][ssc][sec] = right.m_flagROI[pos][ssc][sec]; } } } @@ -231,10 +231,10 @@ bool TGCInnerCoincidenceMap::readMap() return false; } for (size_t pt=0; pt<N_PT_THRESH; pt++){ - flagPT[pt][sscId][sectorId] = use[pt]; + m_flagPT[pt][sscId][sectorId] = use[pt]; } for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][sscId][sectorId] = roi[pos]; + m_flagROI[pos][sscId][sectorId] = roi[pos]; } // get trigger word @@ -243,7 +243,7 @@ bool TGCInnerCoincidenceMap::readMap() unsigned int word; for(size_t pos=0; pos<N_Input_InnerSector; pos++){ cont >> word; - map[pos][sscId][sectorId].setTriggerWord(word); + m_map[pos][sscId][sectorId].setTriggerWord(word); } } file.close(); @@ -262,13 +262,13 @@ void TGCInnerCoincidenceMap::dumpMap() const for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ file << "# " << sec << " " << ssc << " "; - for(int i=0; i<6; i++) file << flagPT[i][ssc][sec] << " "; - for(int i=0; i<8; i++) file << flagROI[i][ssc][sec] << " "; + for(int i=0; i<6; i++) file << m_flagPT[i][ssc][sec] << " "; + for(int i=0; i<8; i++) file << m_flagROI[i][ssc][sec] << " "; file << std::endl; - file << map[0][ssc][sec].getTriggerWord() << " " - << map[1][ssc][sec].getTriggerWord() << " " - << map[2][ssc][sec].getTriggerWord() << " " - << map[3][ssc][sec].getTriggerWord() << " " + file << m_map[0][ssc][sec].getTriggerWord() << " " + << m_map[1][ssc][sec].getTriggerWord() << " " + << m_map[2][ssc][sec].getTriggerWord() << " " + << m_map[3][ssc][sec].getTriggerWord() << " " << std::endl; } } @@ -288,7 +288,7 @@ int TGCInnerCoincidenceMap::getFlagPT(const int pt, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getFlagPtEifi(m_side,pt-1,ssc,sec); } else { - return flagPT[pt-1][ssc][sec]; + return m_flagPT[pt-1][ssc][sec]; } } @@ -305,7 +305,7 @@ int TGCInnerCoincidenceMap::getFlagROI(const int roi, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getFlagRoiEifi(m_side,roi,ssc,sec); } else { - return flagROI[roi][ssc][sec]; + return m_flagROI[roi][ssc][sec]; } } @@ -321,7 +321,7 @@ int TGCInnerCoincidenceMap::getTriggerBit(const int slot, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getTrigBitEifi(m_side,slot,ssc,sec,reg,read,bit); } else { - return map[slot][ssc][sec].getTriggerBit(reg,read,bit); + return m_map[slot][ssc][sec].getTriggerBit(reg,read,bit); } } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCInnerSB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCInnerSB.cxx index 03bad2d4869c9b72fa9b15b08a16c3c41c4ed60d..da630ae4187a01d5dc550f18b35bb08a6857440e 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCInnerSB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCInnerSB.cxx @@ -17,42 +17,42 @@ TGCInnerSB::TGCInnerSB():TGCSlaveBoard() void TGCInnerSB::createSlaveBoardOut() { - if(coincidenceOut!=0){ - if ( slaveBoardOut!=0 ) delete slaveBoardOut; - slaveBoardOut = new TGCSlaveBoardOut(this, bid); - if ( !slaveBoardOut ) { + if(m_coincidenceOut!=0){ + if ( m_slaveBoardOut!=0 ) delete m_slaveBoardOut; + m_slaveBoardOut = new TGCSlaveBoardOut(this, m_bid); + if ( !m_slaveBoardOut ) { std::cerr << "TGCInnerSB::createSlaveBoardOut: Memory allocation failure."; exit(1); } - slaveBoardOut->clear(); - slaveBoardOut->setNumberOfData(NumberOfInnerSBData); + m_slaveBoardOut->clear(); + m_slaveBoardOut->setNumberOfData(NumberOfInnerSBData); // fill SlaveBoardOut. // select largest R hit in each sections. - int lengthOfSection = lengthOfCoincidenceOut/NumberOfInnerSBData; + int lengthOfSection = m_lengthOfCoincidenceOut/NumberOfInnerSBData; int i,j; #ifdef TGCDEBUG std::cout <<" Type :" << getType() << " id:" << getId() - <<" lengthOfCoincidenceOut= "<< lengthOfCoincidenceOut + <<" lengthOfCoincidenceOut= "<< m_lengthOfCoincidenceOut <<" NumberOfInnerSBData= "<<NumberOfInnerSBData <<" lengthOfSection= "<<lengthOfSection<<std::endl; #endif for( i=0; i<NumberOfInnerSBData; i+=1){// i=3:d 2:c 1:b 0:a, 7:d 6:c 5:b 4:a - slaveBoardOut->setHit(i,false); + m_slaveBoardOut->setHit(i,false); for( j=0; j<lengthOfSection; j+=1) { - if(coincidenceOut->getChannel(j+i*lengthOfSection)){ - slaveBoardOut->setPos(i,j); - slaveBoardOut->setHit(i,true); + if(m_coincidenceOut->getChannel(j+i*lengthOfSection)){ + m_slaveBoardOut->setPos(i,j); + m_slaveBoardOut->setHit(i,true); #ifdef TGCDEBUG std::cout <<" Hit @"<< i << " section:" << j <<std::endl; #endif break; } } - if(slaveBoardOut->getHit(i)){ - slaveBoardOut->setbPos(i, slaveBoardOut->getPos(i)); + if(m_slaveBoardOut->getHit(i)){ + m_slaveBoardOut->setbPos(i, m_slaveBoardOut->getPos(i)); #ifdef TGCCOUT - slaveBoardOut->getbPos(i)->printb(); + m_slaveBoardOut->getbPos(i)->printb(); std::cout << " " << i << std::endl; #endif } @@ -63,8 +63,8 @@ void TGCInnerSB::createSlaveBoardOut() void TGCInnerSB::doCoincidence() { TGCHitPattern* pattern[2]; - pattern[0] = patchPanelOut->getHitPattern(0); - pattern[1] = patchPanelOut->getHitPattern(1); + pattern[0] = m_patchPanelOut->getHitPattern(0); + pattern[1] = m_patchPanelOut->getHitPattern(1); int length; if(pattern[0]!=0){ @@ -75,15 +75,15 @@ void TGCInnerSB::doCoincidence() length = -1; if(length>0){ - lengthOfCoincidenceOut = 2*length; - if(coincidenceOut!=0) delete coincidenceOut; - coincidenceOut = new TGCHitPattern(lengthOfCoincidenceOut); + m_lengthOfCoincidenceOut = 2*length; + if(m_coincidenceOut!=0) delete m_coincidenceOut; + m_coincidenceOut = new TGCHitPattern(m_lengthOfCoincidenceOut); // rearrange bit pattern for coincidence. - bool* b = new bool [lengthOfCoincidenceOut]; + bool* b = new bool [m_lengthOfCoincidenceOut]; int j; - for( j=0; j<lengthOfCoincidenceOut; j+=1){ + for( j=0; j<m_lengthOfCoincidenceOut; j+=1){ b[j]=false; } @@ -103,7 +103,7 @@ void TGCInnerSB::doCoincidence() #ifdef TGCDEBUG std::cout <<" Type :" << getType() << " id:" << getId() << std::endl; - for( j=0; j<lengthOfCoincidenceOut; j+=1){ + for( j=0; j<m_lengthOfCoincidenceOut; j+=1){ if (b[j]) std::cout << "*"; else std::cout << "-"; } @@ -123,28 +123,28 @@ void TGCInnerSB::doCoincidence() if(g_STRICTST){ for(int i=base+1; i<base+length; i++){ - coincidenceOut->setChannel(i,( b[i-1] & b[i] )); + m_coincidenceOut->setChannel(i,( b[i-1] & b[i] )); } } else { i=base; - coincidenceOut->setChannel(i,( b[i] & !b[i+1] )); + m_coincidenceOut->setChannel(i,( b[i] & !b[i+1] )); i=base+1; - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i] )| ( b[i] & !b[i-1] & !b[i+1] )| ( b[i-1] & b[i+1] & !b[i] ))); for( i=base+2; i<base+length-1; i+=1){ - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i-2] & !b[i] )| ( b[i-2] & b[i] & !b[i-1] )| ( b[i] & !b[i-1] & !b[i+1] )| ( b[i-1] & b[i+1] & !b[i] ))); } i=base+length-1; - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i-2] & !b[i] )| ( b[i-2] & b[i] & !b[i-1] )| ( b[i] & !b[i-1] ))); @@ -153,7 +153,7 @@ void TGCInnerSB::doCoincidence() #ifdef TGCCOUT std::cout << "InnerCoincidence OUT "; - coincidenceOut->printb(); + m_coincidenceOut->printb(); std::cout << std::endl; #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanel.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanel.cxx index c0ef49582c24779d104417f21faf4f2bf11261b3..27a5053295ff9b03a39a8bb150874ca86ca5b35d 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanel.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanel.cxx @@ -26,60 +26,60 @@ void TGCPatchPanel::showResult() const IMessageSvc* msgSvc = 0; ISvcLocator* svcLocator = Gaudi::svcLocator(); if (svcLocator->service("MessageSvc", msgSvc) == StatusCode::FAILURE) return ; - MsgStream m_log(msgSvc, "LVL1TGCTrigger::TGCPatchPanel"); + MsgStream log(msgSvc, "LVL1TGCTrigger::TGCPatchPanel"); int i,j,k; - if(hasASDOut){ - m_log << MSG::INFO - <<"#PP I "<<getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id + if(m_hasASDOut){ + log << MSG::INFO + <<"#PP I "<<getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id <<endmsg; for( i=0; i<MaxNumberOfConnector; i+=1){ for( j=0; j<NChOfPPOutputConnector; j+=1){ - if(ASDOut[j][i]!=0){ - m_log << MSG::INFO <<"\t " - <<ASDOut[j][i]->GetSignalType()<<" " - <<ASDOut[j][i]->GetTGCReadoutIndex().GetLayerNumber()<<" " - <<ASDOut[j][i]->GetTGCReadoutIndex().GetRNumber()<<" " - <<ASDOut[j][i]->GetHitID()<<" " - <<id<<" "<<i<<" "<<j; + if(m_ASDOut[j][i]!=0){ + log << MSG::INFO <<"\t " + <<m_ASDOut[j][i]->GetSignalType()<<" " + <<m_ASDOut[j][i]->GetTGCReadoutIndex().GetLayerNumber()<<" " + <<m_ASDOut[j][i]->GetTGCReadoutIndex().GetRNumber()<<" " + <<m_ASDOut[j][i]->GetHitID()<<" " + <<m_id<<" "<<i<<" "<<j; } } } - m_log << endmsg; + log << endmsg; } - if(hasBIDOut){ - m_log << MSG::INFO - <<"#PP B "<<getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id; + if(m_hasBIDOut){ + log << MSG::INFO + <<"#PP B "<<getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id; for( i=0; i<MaxNumberOfConnector; i+=1){ for( j=0; j<NChOfPPOutputConnector; j+=1) - if(BIDOut[j][i][0]!=0) m_log <<"\t con: "<<i<<" ch: "<<j; + if(m_BIDOut[j][i][0]!=0) log <<"\t con: "<<i<<" ch: "<<j; } - m_log << endmsg; + log << endmsg; } - if(nHit>0){ // 18-Jan-01 Added by KH - m_log << MSG::INFO - << "#PP O "<< getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id; + if(m_nHit>0){ // 18-Jan-01 Added by KH + log << MSG::INFO + << "#PP O "<< getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id; for( i=0; i<NumberOfPatchPanelOut; i+=1) { - if(PPOut[i]!=0){ + if(m_PPOut[i]!=0){ for( k=0; k<NumberOfConnectorPerPPOut; k+=1) { - const TGCHitPattern* pattern = PPOut[i]->getHitPattern(k); + const TGCHitPattern* pattern = m_PPOut[i]->getHitPattern(k); if(pattern!=0){ - int nCh = connectionInPP + int nCh = m_connectionInPP ->getNumberOfChannel(NumberOfConnectorPerPPOut*i+k); for( j=0; j<nCh; j+=1) if(pattern->getChannel(j)) - m_log <<"\t con: "<<NumberOfConnectorPerPPOut*i+k<<" ch: "<<j; + log <<"\t con: "<<NumberOfConnectorPerPPOut*i+k<<" ch: "<<j; pattern = 0; } } } } - m_log << endmsg; + log << endmsg; } else { - m_log << MSG::INFO - <<"#PP O "<<getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id + log << MSG::INFO + <<"#PP O "<<getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id << " NO HIT " << endmsg; } } @@ -87,33 +87,33 @@ void TGCPatchPanel::showResult() const std::string TGCPatchPanel::getTypeName(int /*typeIn*/) const { - if(type==WTPP) return "WT"; - if(type==WDPP) return "WD"; - if(type==STPP) return "ST"; - if(type==SDPP) return "SD"; - if(type==WIPP) return "WI"; - if(type==SIPP) return "SI"; + if(m_type==WTPP) return "WT"; + if(m_type==WDPP) return "WD"; + if(m_type==STPP) return "ST"; + if(m_type==SDPP) return "SD"; + if(m_type==WIPP) return "WI"; + if(m_type==SIPP) return "SI"; return "NOT DEF"; } TGCPatchPanel::TGCPatchPanel() - :id(0), type(0), region(FORWARD), - bunchCounter(0), hasASDOut(false), hasBIDOut(false), nHit(0) + :m_id(0), m_type(0), m_region(FORWARD), + m_bunchCounter(0), m_hasASDOut(false), m_hasBIDOut(false), m_nHit(0) { for(int i=0; i<NumberOfPatchPanelOut; i+=1) { - idSlaveBoard[i] = 0; - PPOut[i]=0; + m_idSlaveBoard[i] = 0; + m_PPOut[i]=0; } for(int i=0; i<NChOfPPOutputConnector; i+=1){ for(int j=0; j<MaxNumberOfConnector; j+=1){ - ASDOut[i][j]=0; + m_ASDOut[i][j]=0; for(int k=0; k<NumberOfBunchKeptInPP; k+=1){ - BIDOut[i][j][k] = 0; + m_BIDOut[i][j][k] = 0; } } } - for(int i=0; i<2; i+=1) PPAdj[i] = 0; - connectionInPP = 0; + for(int i=0; i<2; i+=1) m_PPAdj[i] = 0; + m_connectionInPP = 0; } void TGCPatchPanel::connect() @@ -122,65 +122,65 @@ void TGCPatchPanel::connect() TGCPatchPanel::TGCPatchPanel(const TGCPatchPanel& right) { - id = right.id; - type = right.type; - region = right.region; - bunchCounter = right.bunchCounter; - hasASDOut = right.hasASDOut; - hasBIDOut = right.hasBIDOut; - nHit = right.nHit; + m_id = right.m_id; + m_type = right.m_type; + m_region = right.m_region; + m_bunchCounter = right.m_bunchCounter; + m_hasASDOut = right.m_hasASDOut; + m_hasBIDOut = right.m_hasBIDOut; + m_nHit = right.m_nHit; for(int i=0; i<NumberOfPatchPanelOut; i+=1){ - idSlaveBoard[i] = right.idSlaveBoard[i]; - PPOut[i] = new TGCPatchPanelOut(*right.PPOut[i]); + m_idSlaveBoard[i] = right.m_idSlaveBoard[i]; + m_PPOut[i] = new TGCPatchPanelOut(*right.m_PPOut[i]); } for(int i=0; i<NChOfPPOutputConnector; i+=1){ for(int j=0; j<MaxNumberOfConnector; j+=1){ - ASDOut[i][j] = new TGCASDOut(*right.ASDOut[i][j]); + m_ASDOut[i][j] = new TGCASDOut(*right.m_ASDOut[i][j]); for(int k=0; k<NumberOfBunchKeptInPP; k+=1){ - BIDOut[i][j][k] = new TGCBIDOut(*right.BIDOut[i][j][k]); + m_BIDOut[i][j][k] = new TGCBIDOut(*right.m_BIDOut[i][j][k]); } } } - for(int i=0; i<2; i+=1) PPAdj[i] = right.PPAdj[i]; + for(int i=0; i<2; i+=1) m_PPAdj[i] = right.m_PPAdj[i]; - connectionInPP = new TGCConnectionInPP(*right.connectionInPP); + m_connectionInPP = new TGCConnectionInPP(*right.m_connectionInPP); } TGCPatchPanel& TGCPatchPanel::operator=(const TGCPatchPanel& right) { if (this != &right) { - id = right.id; - type = right.type; - region = right.region; - bunchCounter = right.bunchCounter; - hasASDOut = right.hasASDOut; - hasBIDOut = right.hasBIDOut; + m_id = right.m_id; + m_type = right.m_type; + m_region = right.m_region; + m_bunchCounter = right.m_bunchCounter; + m_hasASDOut = right.m_hasASDOut; + m_hasBIDOut = right.m_hasBIDOut; for(int i=0; i<NumberOfPatchPanelOut; i+=1){ - idSlaveBoard[i] = right.idSlaveBoard[i]; - if ( PPOut[i] != 0 ) delete PPOut[i]; - PPOut[i] = new TGCPatchPanelOut(*right.PPOut[i]); + m_idSlaveBoard[i] = right.m_idSlaveBoard[i]; + if ( m_PPOut[i] != 0 ) delete m_PPOut[i]; + m_PPOut[i] = new TGCPatchPanelOut(*right.m_PPOut[i]); } for(int i=0; i<NChOfPPOutputConnector; i+=1){ for(int j=0; j<MaxNumberOfConnector; j+=1){ - if (ASDOut[i][j] !=0) delete ASDOut[i][j]; - ASDOut[i][j] = new TGCASDOut(*right.ASDOut[i][j]); + if (m_ASDOut[i][j] !=0) delete m_ASDOut[i][j]; + m_ASDOut[i][j] = new TGCASDOut(*right.m_ASDOut[i][j]); for(int k=0; k<NumberOfBunchKeptInPP; k+=1){ - if(BIDOut[i][j][k]!=0) delete BIDOut[i][j][k]; - BIDOut[i][j][k] = new TGCBIDOut(*right.BIDOut[i][j][k]); + if(m_BIDOut[i][j][k]!=0) delete m_BIDOut[i][j][k]; + m_BIDOut[i][j][k] = new TGCBIDOut(*right.m_BIDOut[i][j][k]); } } } - for(int i=0; i<2; i+=1) PPAdj[i] = right.PPAdj[i]; + for(int i=0; i<2; i+=1) m_PPAdj[i] = right.m_PPAdj[i]; - if(connectionInPP!=0) delete connectionInPP; - connectionInPP = new TGCConnectionInPP(*right.connectionInPP); + if(m_connectionInPP!=0) delete m_connectionInPP; + m_connectionInPP = new TGCConnectionInPP(*right.m_connectionInPP); } return *this; } @@ -188,47 +188,47 @@ TGCPatchPanel::operator=(const TGCPatchPanel& right) TGCPatchPanel::~TGCPatchPanel() { for(int i=0; i<NumberOfPatchPanelOut; i+=1){ - if ( PPOut[i] != 0 ) delete PPOut[i]; - PPOut[i] = 0; + if ( m_PPOut[i] != 0 ) delete m_PPOut[i]; + m_PPOut[i] = 0; } for(int i=0; i<NChOfPPOutputConnector; i+=1) for(int j=0; j<MaxNumberOfConnector; j+=1){ - ASDOut[i][j] = 0; + m_ASDOut[i][j] = 0; for(int k=0; k<NumberOfBunchKeptInPP; k+=1){ - if(BIDOut[i][j][k]!=0) delete BIDOut[i][j][k]; - BIDOut[i][j][k] = 0; + if(m_BIDOut[i][j][k]!=0) delete m_BIDOut[i][j][k]; + m_BIDOut[i][j][k] = 0; } } - for(int i=0; i<2; i+=1) PPAdj[i] = 0; + for(int i=0; i<2; i+=1) m_PPAdj[i] = 0; - if(connectionInPP!=0) delete connectionInPP; - connectionInPP = 0; + if(m_connectionInPP!=0) delete m_connectionInPP; + m_connectionInPP = 0; } void TGCPatchPanel::clockIn(int bunch, TGCDatabaseManager* db) { #ifdef TGCDEBUG - std::cout << " Clock In " << getTypeName(type) << " " << id << std::endl; + std::cout << " Clock In " << getTypeName(m_type) << " " << m_id << std::endl; #endif - if(!connectionInPP){ + if(!m_connectionInPP){ // Check if this PatchPanel is registered in TGCDatabaseManager - if(db) connectionInPP = db->getConnectionInPP(this); + if(db) m_connectionInPP = db->getConnectionInPP(this); // If this PatchPanel is not found in TGCDatabaseManager, create new TGCConnectionInPP - if(!connectionInPP) { - connectionInPP = new TGCConnectionInPP(); - connectionInPP->readConnectionTable(this); + if(!m_connectionInPP) { + m_connectionInPP = new TGCConnectionInPP(); + m_connectionInPP->readConnectionTable(this); // Register PatchPanel and ConnectionInPP in TGCDatabaseManager - if(db) db->addConnectionInPP(this, connectionInPP); + if(db) db->addConnectionInPP(this, m_connectionInPP); } } - if(bunchCounter!=bunch){ - bunchCounter = bunch; - if(hasBIDOut) deleteBIDOut(); - if(hasASDOut){ + if(m_bunchCounter!=bunch){ + m_bunchCounter = bunch; + if(m_hasBIDOut) deleteBIDOut(); + if(m_hasASDOut){ doBID(); #ifdef TGCDEBUG showResult(); @@ -237,13 +237,13 @@ void TGCPatchPanel::clockIn(int bunch, TGCDatabaseManager* db) return; } }else{ - nHit=createOutput(); - if(connectionInPP->existOredSignal()) nHit+=doOrLogic(); + m_nHit=createOutput(); + if(m_connectionInPP->existOredSignal()) m_nHit+=doOrLogic(); // 18-Jan-01 Fixed by KH - if( g_DEBUGLEVEL && ( (nHit>0) || hasBIDOut || hasASDOut) ) showResult(); + if( g_DEBUGLEVEL && ( (m_nHit>0) || m_hasBIDOut || m_hasASDOut) ) showResult(); #ifdef TGCDEBUG - if ( (nHit>0) || hasBIDOut || hasASDOut) showResult(); + if ( (m_nHit>0) || m_hasBIDOut || m_hasASDOut) showResult(); #endif } @@ -257,14 +257,14 @@ void TGCPatchPanel::deleteBIDOut() for( i=0; i<MaxNumberOfConnector; i+=1) for( j=0; j<NChOfPPOutputConnector; j+=1){ for ( l=0; l<NumberOfBunchKeptInPP; l+=1){ - if(BIDOut[j][i][l]!=0){ - delete BIDOut[j][i][l]; - BIDOut[j][i][l]=0; + if(m_BIDOut[j][i][l]!=0){ + delete m_BIDOut[j][i][l]; + m_BIDOut[j][i][l]=0; } } } - hasBIDOut=false; + m_hasBIDOut=false; } void TGCPatchPanel::clearASDOut() @@ -273,28 +273,28 @@ void TGCPatchPanel::clearASDOut() for( i=0; i<MaxNumberOfConnector; i+=1) for( j=0; j<NChOfPPOutputConnector; j+=1) - ASDOut[j][i]=0; - hasASDOut=false; + m_ASDOut[j][i]=0; + m_hasASDOut=false; } void TGCPatchPanel::dumpPPOut() { int i; for( i=0; i<NumberOfPatchPanelOut; i+=1) - if(PPOut[i]!=0) PPOut[i]->print(); + if(m_PPOut[i]!=0) m_PPOut[i]->print(); } void TGCPatchPanel::dumpPPOut(int i) { - if(PPOut[i]!=0) PPOut[i]->print(); + if(m_PPOut[i]!=0) m_PPOut[i]->print(); } void TGCPatchPanel::showProperty() { - std::cout<<" PPID= "<<id<<" type= "<<type<<" Region= "<<region; + std::cout<<" PPID= "<<m_id<<" type= "<<m_type<<" Region= "<<m_region; int i; for( i=0; i<NumberOfPatchPanelOut; i+=1) - std::cout<<" SBID["<<i<<"]= "<<idSlaveBoard[i]; + std::cout<<" SBID["<<i<<"]= "<<m_idSlaveBoard[i]; std::cout<<std::endl; } @@ -304,41 +304,41 @@ int TGCPatchPanel::createOutput() int nCount=0; for( i=0; i<NumberOfPatchPanelOut; i+=1){ - if ( PPOut[i] != 0 ) delete PPOut[i]; - PPOut[i] = 0; + if ( m_PPOut[i] != 0 ) delete m_PPOut[i]; + m_PPOut[i] = 0; } #ifdef TGCDEBUG std::cerr << "TGCPatchPanel::createOutput() " - << getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id << std::endl; + << getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id << std::endl; #endif for( i=0; i<NumberOfPatchPanelOut; i+=1) { for ( k=0; k<NumberOfConnectorPerPPOut; k+=1) { con=NumberOfConnectorPerPPOut*i+k; - int nCh = connectionInPP->getNumberOfChannel(con); + int nCh = m_connectionInPP->getNumberOfChannel(con); for( l=0; l<NumberOfBunchKeptInPP; l+=1){ for( j=0; j<nCh; j+=1){ #ifdef TGCDEBUG std::cerr << i << ":" << con << ":" << j <<": "; #endif - if(connectionInPP->getPPIn(con,j)!=0){ - if(connectionInPP->getPPIn(con,j) - ->getBIDOut(connectionInPP->getChannelIn(con,j) - ,connectionInPP->getConnectorIn(con,j),l)!=0){ - if(PPOut[i]==0){ - PPOut[i]=new TGCPatchPanelOut; - PPOut[i]->setOrigin(this); - PPOut[i]->setBid(bunchCounter); + if(m_connectionInPP->getPPIn(con,j)!=0){ + if(m_connectionInPP->getPPIn(con,j) + ->getBIDOut(m_connectionInPP->getChannelIn(con,j) + ,m_connectionInPP->getConnectorIn(con,j),l)!=0){ + if(m_PPOut[i]==0){ + m_PPOut[i]=new TGCPatchPanelOut; + m_PPOut[i]->setOrigin(this); + m_PPOut[i]->setBid(m_bunchCounter); } - if(PPOut[i]->getHitPattern(k)==0){ + if(m_PPOut[i]->getHitPattern(k)==0){ TGCHitPattern* pattern = new TGCHitPattern(nCh); - PPOut[i]->setHitPattern(k,pattern); + m_PPOut[i]->setHitPattern(k,pattern); pattern = 0; } - PPOut[i]->getHitPattern(k)->onChannel(j); + m_PPOut[i]->getHitPattern(k)->onChannel(j); #ifdef TGCDEBUG - PPOut[i]->getHitPattern(k)->print(64); + m_PPOut[i]->getHitPattern(k)->print(64); #endif nCount+=1; } else { @@ -366,31 +366,31 @@ int TGCPatchPanel::doOrLogic() for( i=0; i<NumberOfPatchPanelOut; i+=1) { for ( k=0; k<NumberOfConnectorPerPPOut; k+=1) { con=2*i+k; - int nCh = connectionInPP->getNumberOfChannel(con); + int nCh = m_connectionInPP->getNumberOfChannel(con); for ( l=0; l<NumberOfBunchKeptInPP; l+=1){ for ( j=0; j<nCh; j+=1) - if(connectionInPP->getOredPPIn(con,j)!=0){ - if(connectionInPP->getOredPPIn(con,j) - ->getBIDOut(connectionInPP->getOredChannelIn(con,j) - ,connectionInPP->getOredConnectorIn(con,j),l)!=0){ + if(m_connectionInPP->getOredPPIn(con,j)!=0){ + if(m_connectionInPP->getOredPPIn(con,j) + ->getBIDOut(m_connectionInPP->getOredChannelIn(con,j) + ,m_connectionInPP->getOredConnectorIn(con,j),l)!=0){ #ifdef TGCDEBUG_CONNECTION std::cout << "#PP Oring:PPOutID= " << i << " ConID= " << con << " ChID= " << j - << " ORConID= " << connectionInPP->getOredConnectorIn(con,j) - << " ORChID= " << connectionInPP->getOredChannelIn(con,j) + << " ORConID= " << m_connectionInPP->getOredConnectorIn(con,j) + << " ORChID= " << m_connectionInPP->getOredChannelIn(con,j) << std::endl; #endif - if(PPOut[i]==0){ - PPOut[i] = new TGCPatchPanelOut; - PPOut[i]->setOrigin(this); - PPOut[i]->setBid(bunchCounter); + if(m_PPOut[i]==0){ + m_PPOut[i] = new TGCPatchPanelOut; + m_PPOut[i]->setOrigin(this); + m_PPOut[i]->setBid(m_bunchCounter); } - if(PPOut[i]->getHitPattern(k)==0){ + if(m_PPOut[i]->getHitPattern(k)==0){ TGCHitPattern* pattern = new TGCHitPattern(nCh); - PPOut[i]->setHitPattern(k,pattern); + m_PPOut[i]->setHitPattern(k,pattern); pattern = 0; } - PPOut[i]->getHitPattern(k)->onChannel(j); + m_PPOut[i]->getHitPattern(k)->onChannel(j); nCount+=1; } } @@ -405,11 +405,11 @@ TGCBIDOut* TGCPatchPanel::getBIDOut(int ch, int connector, int bunch) int index = getInputConnectorIndex(connector); #ifdef TGCDEBUG - // if(BIDOut[ch][index][bunch]!=0){ + // if(m_BIDOut[ch][index][bunch]!=0){ // std::cout <<"getBIDOut: ch = "<<ch<<" index = "<<index<<" bunch = "<<bunch<<std::endl; // } #endif - return BIDOut[ch][index][bunch]; + return m_BIDOut[ch][index][bunch]; } void TGCPatchPanel::doBID() @@ -418,43 +418,43 @@ void TGCPatchPanel::doBID() for ( i=0; i<NChOfPPOutputConnector; i+=1) for( j=0; j<MaxNumberOfConnector; j+=1){ - if(BIDOut[i][j][0]!=0) delete BIDOut[i][j][0]; - BIDOut[i][j][0]=0; + if(m_BIDOut[i][j][0]!=0) delete m_BIDOut[i][j][0]; + m_BIDOut[i][j][0]=0; - if(ASDOut[i][j]!=0){ - BIDOut[i][j][0] = new TGCBIDOut (ASDOut[i][j]); - hasBIDOut=true; - BIDOut[i][j][0]->setBid(bunchCounter); + if(m_ASDOut[i][j]!=0){ + m_BIDOut[i][j][0] = new TGCBIDOut (m_ASDOut[i][j]); + m_hasBIDOut=true; + m_BIDOut[i][j][0]->setBid(m_bunchCounter); } } } int TGCPatchPanel::getIdSlaveBoard(int port) const { - return idSlaveBoard[port]; + return m_idSlaveBoard[port]; } void TGCPatchPanel::setIdSlaveBoard(int port, int idIn) { - idSlaveBoard[port] = idIn; + m_idSlaveBoard[port] = idIn; } int TGCPatchPanel::getId() const { - return id; + return m_id; } void TGCPatchPanel::setId(int idIn) { - id = idIn; + m_id = idIn; } TGCPatchPanelOut* TGCPatchPanel::getOutput(int SBId) { int i; for( i=0; i<NumberOfPatchPanelOut; i+=1){ - if( idSlaveBoard[i]==SBId ) - return PPOut[i]; + if( m_idSlaveBoard[i]==SBId ) + return m_PPOut[i]; } std::cerr << "TGCPatchPanel::getOutput: illeagal SBID "<< SBId << std::endl; return 0; @@ -464,25 +464,25 @@ void TGCPatchPanel::eraseOutput(int SBId) { int i; for( i=0; i<NumberOfPatchPanelOut; i+=1) - if ( idSlaveBoard[i]==SBId ) - PPOut[i]=0; + if ( m_idSlaveBoard[i]==SBId ) + m_PPOut[i]=0; } void TGCPatchPanel::setASDOut(int ch, int connector, TGCASDOut* asdOut) { #ifdef TGCDEBUG std::cout << "TGCPatchPanel::setASDOut " - <<"#PP B "<<getTypeName(type)<<" Rgn: "<<region<<" PPID: "<<id + <<"#PP B "<<getTypeName(m_type)<<" Rgn: "<<m_region<<" PPID: "<<m_id << std::endl; std::cout <<"setASDOut0: ch= "<<ch<<" con= "<<connector <<" index= "<<getInputConnectorIndex(connector)<<std::endl; - if(ASDOut[ch][getInputConnectorIndex(connector)]!=0) { + if(m_ASDOut[ch][getInputConnectorIndex(connector)]!=0) { std::cout<<"setASDOut: Double Count."; } #endif - hasASDOut=true; - ASDOut[ch][getInputConnectorIndex(connector)] = (TGCASDOut*)asdOut; + m_hasASDOut=true; + m_ASDOut[ch][getInputConnectorIndex(connector)] = (TGCASDOut*)asdOut; } @@ -504,7 +504,7 @@ int TGCPatchPanel::getInputConnectorIndex(const int connectorId) const void TGCPatchPanel::setAdjacentPP(int side, TGCPatchPanel* PP) { - PPAdj[side]=PP; + m_PPAdj[side]=PP; #ifdef TGCDEBUG std::cout<<"TGCPatchPanel::setAdjacentPP: connect PP(type="<<PP->getType()<<",ID="<<PP->getId()<<")to Side"<<side<<" PP(type="<<this->getType()<<",ID="<<this->getId()<<")"<<std::endl; #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanelOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanelOut.cxx index bfd7c5956e1eb52aae3fb86468ac0613b36cdd42..41b54decd780f971ee91bdb0036bfb014cde21c6 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanelOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCPatchPanelOut.cxx @@ -11,27 +11,27 @@ namespace LVL1TGCTrigger { TGCPatchPanelOut::TGCPatchPanelOut() - :bid(0), origin(0) + :m_bid(0), m_origin(0) { for(int i=0; i<NumberOfConnectorPerPPOut; i+=1){ - signalPattern[i] = 0; + m_signalPattern[i] = 0; } } TGCPatchPanelOut::~TGCPatchPanelOut() { - origin=0; + m_origin=0; for(int i=0; i<NumberOfConnectorPerPPOut; i+=1){ - if(signalPattern[i]!=0) delete signalPattern[i]; - signalPattern[i] = 0; + if(m_signalPattern[i]!=0) delete m_signalPattern[i]; + m_signalPattern[i] = 0; } } TGCPatchPanelOut::TGCPatchPanelOut(const TGCPatchPanelOut& right) - :bid(0), origin(0) + :m_bid(0), m_origin(0) { for(int i=0; i<NumberOfConnectorPerPPOut; i+=1){ - signalPattern[i] = 0; + m_signalPattern[i] = 0; } *this = right; } @@ -39,12 +39,12 @@ TGCPatchPanelOut::TGCPatchPanelOut(const TGCPatchPanelOut& right) TGCPatchPanelOut& TGCPatchPanelOut::operator=(const TGCPatchPanelOut& right) { if (this != &right) { - bid = right.bid; - origin = right.origin; + m_bid = right.m_bid; + m_origin = right.m_origin; for(int i=0; i<NumberOfConnectorPerPPOut; i+=1){ - if (signalPattern[i]!=0) delete signalPattern[i]; - signalPattern[i] = new TGCHitPattern ( *(right.signalPattern[i]) ); + if (m_signalPattern[i]!=0) delete m_signalPattern[i]; + m_signalPattern[i] = new TGCHitPattern ( *(right.m_signalPattern[i]) ); } } return *this; @@ -52,23 +52,23 @@ TGCPatchPanelOut& TGCPatchPanelOut::operator=(const TGCPatchPanelOut& right) void TGCPatchPanelOut::deleteHitPattern(int i) { - if(signalPattern[i]!=0) delete signalPattern[i]; - signalPattern[i]=0; + if(m_signalPattern[i]!=0) delete m_signalPattern[i]; + m_signalPattern[i]=0; } void TGCPatchPanelOut::print() const { #ifdef TGCCOUT - std::cout <<"PatchPanelOut: bid= "<<bid<<" PPID= "<<origin->getId() - <<" PPType= "<<origin->getType()<<" PPRegion= "<<origin->getRegion()<<std::endl; + std::cout <<"PatchPanelOut: bid= "<<m_bid<<" PPID= "<<m_origin->getId() + <<" PPType= "<<m_origin->getType()<<" PPRegion= "<<m_origin->getRegion()<<std::endl; #endif int i; for( i=0; i<NumberOfConnectorPerPPOut; i++){ - if(signalPattern[i]!=0){ + if(m_signalPattern[i]!=0){ #ifdef TGCCOUT std::cout << "Connector"<<i<<std::endl; #endif - signalPattern[i]->print(); + m_signalPattern[i]->print(); } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMap.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMap.cxx index 5a8d17edf13fe7f1df7ba1a022a7ab85c279e3b2..3893bda892bbd7f27da2bafd3eb8570247f1b663 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMap.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMap.cxx @@ -47,7 +47,7 @@ bool TGCRPhiCoincidenceMap::test(int octantId, int moduleId, int subsector, if (g_USE_CONDDB) { readMap = readCdo->getReadMapBw(m_side, m_octant, pt); } else { - readMap = mapDB[pt]; + readMap = m_mapDB[pt]; } std::map<int, std::map<int, int> >::const_iterator it = readMap.find(addr); @@ -66,7 +66,7 @@ bool TGCRPhiCoincidenceMap::test(int octantId, int moduleId, int subsector, TGCRPhiCoincidenceMap::TGCRPhiCoincidenceMap(const SG::ReadCondHandleKey<TGCTriggerData>& readCondKey, const std::string& version, int sideId, int octantId) - :numberOfDR(0), numberOfDPhi(0), + :m_numberOfDR(0), m_numberOfDPhi(0), m_verName(version), m_side(sideId), m_octant(octantId), @@ -158,8 +158,8 @@ TGCRPhiCoincidenceMap::~TGCRPhiCoincidenceMap() TGCRPhiCoincidenceMap::TGCRPhiCoincidenceMap(const TGCRPhiCoincidenceMap& right) : m_readCondKey(right.m_readCondKey) { - numberOfDR=right.numberOfDR; - numberOfDPhi=right.numberOfDPhi; + m_numberOfDR=right.m_numberOfDR; + m_numberOfDPhi=right.m_numberOfDPhi; m_verName=right.m_verName; m_side=right.m_side; m_octant=right.m_octant; @@ -171,8 +171,8 @@ TGCRPhiCoincidenceMap::TGCRPhiCoincidenceMap(const TGCRPhiCoincidenceMap& right) TGCRPhiCoincidenceMap& TGCRPhiCoincidenceMap::operator=(const TGCRPhiCoincidenceMap& right) { if (this != &right) { - numberOfDR=right.numberOfDR; - numberOfDPhi=right.numberOfDPhi; + m_numberOfDR=right.m_numberOfDR; + m_numberOfDPhi=right.m_numberOfDPhi; m_verName=right.m_verName; m_side=right.m_side; m_octant=right.m_octant; @@ -271,14 +271,14 @@ bool TGCRPhiCoincidenceMap::readMap() } } int addr = SUBSECTORADD(ssId,mod,phimod2,type); - if (mapDB[ptLevel-1].find(addr)!=mapDB[ptLevel-1].end()) { + if (m_mapDB[ptLevel-1].find(addr)!=m_mapDB[ptLevel-1].end()) { if (g_DEBUGLEVEL) { log << MSG::DEBUG << "This subsector was already reserved." << endmsg; } } else { - mapDB[ptLevel-1][addr]=aWindow; + m_mapDB[ptLevel-1][addr]=aWindow; } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMatrix.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMatrix.cxx index fc3341a357e383d8cced4ba8db16445414285ae5..64d267053a7d2774a4ffefd2b42cc2771da865a0 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMatrix.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceMatrix.cxx @@ -23,43 +23,43 @@ extern bool g_DEBUGLEVEL; void TGCRPhiCoincidenceMatrix::inputR(int rIn, int dRIn, int ptRIn) { - r=rIn; - dR=dRIn; - ptR=ptRIn; + m_r=rIn; + m_dR=dRIn; + m_ptR=ptRIn; #ifdef TGCDEBUG std::cout <<"LVL1TGCTrigger::TGCRPhiCoincidenceMatrix " - <<"inputR r=" <<r <<" dR=" <<dR <<" H/L=" <<ptR <<std::endl; + <<"inputR r=" <<m_r <<" dR=" <<m_dR <<" H/L=" <<m_ptR <<std::endl; #endif } void TGCRPhiCoincidenceMatrix::inputPhi(int phiIn, int dPhiIn, int ptPhiIn) { - if(nPhiHit<MaxNPhiHit){ - phi[nPhiHit]=phiIn; - dPhi[nPhiHit]=dPhiIn; - ptPhi[nPhiHit]=ptPhiIn; + if(m_nPhiHit<MaxNPhiHit){ + m_phi[m_nPhiHit]=phiIn; + m_dPhi[m_nPhiHit]=dPhiIn; + m_ptPhi[m_nPhiHit]=ptPhiIn; #ifdef TGCDEBUG std::cout <<"LVL1TGCTrigger::TGCRPhiCoincidenceMatrix " - << "inputPhi phi" << nPhiHit << "="<< phi[nPhiHit] - << " dPhi=" << dPhi[nPhiHit] << " H/L=" << ptPhi[nPhiHit] + << "inputPhi phi" << m_nPhiHit << "="<< m_phi[m_nPhiHit] + << " dPhi=" << m_dPhi[m_nPhiHit] << " H/L=" << m_ptPhi[m_nPhiHit] << std::endl; #endif - nPhiHit++; + m_nPhiHit++; } } void TGCRPhiCoincidenceMatrix::clear() { - SSCId=0; - r=dR=ptR=0; + m_SSCId=0; + m_r=m_dR=m_ptR=0; - nPhiHit=0; + m_nPhiHit=0; int i; for( i=0; i<MaxNPhiHit; i+=1) - phi[i]=dPhi[i]=ptPhi[i]=0; + m_phi[i]=m_dPhi[i]=m_ptPhi[i]=0; } TGCRPhiCoincidenceOut* TGCRPhiCoincidenceMatrix::doCoincidence() @@ -67,26 +67,26 @@ TGCRPhiCoincidenceOut* TGCRPhiCoincidenceMatrix::doCoincidence() TGCRPhiCoincidenceOut* out = new TGCRPhiCoincidenceOut; out->clear(); - if(nPhiHit ==0) return out; + if(m_nPhiHit ==0) return out; - out->setIdSSC(SSCId); + out->setIdSSC(m_SSCId); int j0 = -1; int ptMax=-1; - for( int j=nPhiHit-1; j>=0; j-=1){ // left half-SSC has priority when both output same pT + for( int j=m_nPhiHit-1; j>=0; j-=1){ // left half-SSC has priority when both output same pT int subsector; int ptOut = -99; - if(sectorLogic->getRegion()==Endcap){ - subsector = 4*(2*SSCId+r-1)+phi[j]; + if(m_sectorLogic->getRegion()==Endcap){ + subsector = 4*(2*m_SSCId+m_r-1)+m_phi[j]; } else { - subsector = 4*(2*SSCId+r)+phi[j]; + subsector = 4*(2*m_SSCId+m_r)+m_phi[j]; } - int type = map->getMapType(ptR, ptPhi[j]); + int type = m_map->getMapType(m_ptR, m_ptPhi[j]); for( int pt=NumberOfPtLevel-1; pt>=0; pt-=1){ - if(map->test(sectorLogic->getOctantID(),sectorLogic->getModuleID(),subsector, + if(m_map->test(m_sectorLogic->getOctantID(),m_sectorLogic->getModuleID(),subsector, type, pt, - dR,dPhi[j])) { + m_dR,m_dPhi[j])) { ptOut = pt; break; } @@ -94,9 +94,9 @@ TGCRPhiCoincidenceOut* TGCRPhiCoincidenceMatrix::doCoincidence() if (g_OUTCOINCIDENCE) { TGCCoincidence * coin - = new TGCCoincidence(sectorLogic->getBid(), sectorLogic->getId(), sectorLogic->getModuleID(), - sectorLogic->getRegion(), SSCId, r, phi[j], subsector, - ptR, dR, ptPhi[j], dPhi[j], ptOut); + = new TGCCoincidence(m_sectorLogic->getBid(), m_sectorLogic->getId(), m_sectorLogic->getModuleID(), + m_sectorLogic->getRegion(), m_SSCId, m_r, m_phi[j], subsector, + m_ptR, m_dR, m_ptPhi[j], m_dPhi[j], ptOut); g_TGCCOIN->push_back(coin); } @@ -104,12 +104,12 @@ TGCRPhiCoincidenceOut* TGCRPhiCoincidenceMatrix::doCoincidence() if( ptOut >= ptMax ){ ptMax = ptOut; out->clear(); - out->setIdSSC(SSCId); + out->setIdSSC(m_SSCId); out->setHit(ptMax+1); - out->setR(r); - out->setPhi(phi[j]); - out->setDR(dR); - out->setDPhi(dPhi[j]); + out->setR(m_r); + out->setPhi(m_phi[j]); + out->setDR(m_dR); + out->setDPhi(m_dPhi[j]); j0 = j; } } @@ -118,72 +118,72 @@ TGCRPhiCoincidenceOut* TGCRPhiCoincidenceMatrix::doCoincidence() IMessageSvc* msgSvc = 0; ISvcLocator* svcLocator = Gaudi::svcLocator(); if (svcLocator->service("MessageSvc", msgSvc) != StatusCode::FAILURE) { - MsgStream m_log(msgSvc, "LVL1TGCTrigger::TGCRPhiCoincidenceMatrix"); + MsgStream log(msgSvc, "LVL1TGCTrigger::TGCRPhiCoincidenceMatrix"); if (j0>0) { - m_log << MSG::DEBUG << " Trigger Out : " - << " pt =" << ptMax+1 << " R=" << r << " Phi=" << phi[j0] - << " ptR=" << ptR << " dR=" << dR - << " ptPhi=" << ptPhi[j0] << " dPhi=" << dPhi[j0] + log << MSG::DEBUG << " Trigger Out : " + << " pt =" << ptMax+1 << " R=" << m_r << " Phi=" << m_phi[j0] + << " ptR=" << m_ptR << " dR=" << m_dR + << " ptPhi=" << m_ptPhi[j0] << " dPhi=" << m_dPhi[j0] << endmsg; } else { - m_log << MSG::DEBUG << "NO Trigger Out : " << endmsg; + log << MSG::DEBUG << "NO Trigger Out : " << endmsg; } } } - //matrixOut = out; + //m_matrixOut = out; return out; } void TGCRPhiCoincidenceMatrix::setRPhiMap(const TGCRPhiCoincidenceMap* map) { - this->map = map; + this->m_map = map; } TGCRPhiCoincidenceMatrix::TGCRPhiCoincidenceMatrix(const TGCSectorLogic* sL) - : sectorLogic(sL), - matrixOut(0), map(0), - nPhiHit(0), SSCId(0), r(0), dR(0), ptR(0) + : m_sectorLogic(sL), + m_matrixOut(0), m_map(0), + m_nPhiHit(0), m_SSCId(0), m_r(0), m_dR(0), m_ptR(0) { for (int i=0; i<MaxNPhiHit; i++) { - phi[i]=0; - dPhi[i]=0; - ptPhi[i]=0; + m_phi[i]=0; + m_dPhi[i]=0; + m_ptPhi[i]=0; } } TGCRPhiCoincidenceMatrix::~TGCRPhiCoincidenceMatrix() { - matrixOut=0; - map = 0; + m_matrixOut=0; + m_map = 0; } TGCRPhiCoincidenceMatrix& TGCRPhiCoincidenceMatrix::operator=(const TGCRPhiCoincidenceMatrix& right) { if (this != &right){ - sectorLogic = right.sectorLogic; - delete matrixOut; - matrixOut =0; - delete map; - map = new TGCRPhiCoincidenceMap(*(right.map)); - nPhiHit = 0; - SSCId = 0; - r = 0; - dR = 0; - ptR = 0; + m_sectorLogic = right.m_sectorLogic; + delete m_matrixOut; + m_matrixOut =0; + delete m_map; + m_map = new TGCRPhiCoincidenceMap(*(right.m_map)); + m_nPhiHit = 0; + m_SSCId = 0; + m_r = 0; + m_dR = 0; + m_ptR = 0; for (int i=0; i<MaxNPhiHit; i++) { - phi[i]=0; - dPhi[i]=0; - ptPhi[i]=0; + m_phi[i]=0; + m_dPhi[i]=0; + m_ptPhi[i]=0; } } return *this; } TGCRPhiCoincidenceMatrix::TGCRPhiCoincidenceMatrix(const TGCRPhiCoincidenceMatrix& right) - : sectorLogic(0), - matrixOut(0), map(0), - nPhiHit(0), SSCId(0), r(0), dR(0), ptR(0) + : m_sectorLogic(0), + m_matrixOut(0), m_map(0), + m_nPhiHit(0), m_SSCId(0), m_r(0), m_dR(0), m_ptR(0) { *this = right; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceOut.cxx index 964d0a2318a8502877c4104f2d526e2e168e0625..6774b92948b0c9616abf72a02c45d64cf0065080 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCRPhiCoincidenceOut.cxx @@ -11,34 +11,34 @@ namespace LVL1TGCTrigger { TGCRPhiCoincidenceOut::TGCRPhiCoincidenceOut(): - idSSC(-1), - phi(-1), - r(-1), - dR(0), - dPhi(0), - innerVeto(false) + m_idSSC(-1), + m_phi(-1), + m_r(-1), + m_dR(0), + m_dPhi(0), + m_innerVeto(false) { - for( int i=1; i <= NumberOfPtLevel; i+=1) hit[i]=false; + for( int i=1; i <= NumberOfPtLevel; i+=1) m_hit[i]=false; } bool TGCRPhiCoincidenceOut::hasHit() const { for(int i=1; i<=NumberOfPtLevel; i+=1) - if(hit[i]) return true; + if(m_hit[i]) return true; return false; } void TGCRPhiCoincidenceOut::clear() { - idSSC = -1; - phi = -1; - r = -1; - for( int i=1; i <= NumberOfPtLevel; i+=1) hit[i]=false; - innerVeto = false; + m_idSSC = -1; + m_phi = -1; + m_r = -1; + for( int i=1; i <= NumberOfPtLevel; i+=1) m_hit[i]=false; + m_innerVeto = false; } bool TGCRPhiCoincidenceOut::isSuperior(const TGCRPhiCoincidenceOut* right) const { - //selection rule 1. large pT 2. small eta 3. small phi + //selection rule 1. large pT 2. small eta 3. small m_phi for(int pt=NumberOfPtLevel; pt>=1; pt--){ if(this->getHit(pt)&&!right->getHit(pt)) return true; else if(!this->getHit(pt)&&right->getHit(pt)) return false; @@ -58,17 +58,17 @@ void TGCRPhiCoincidenceOut::print() const { #ifdef TGCCOUT std::cout <<"TGCRPhiCoincidenceOut::print()" << std::endl; - std::cout <<" phi= " << phi << " r= " << r << std::endl; + std::cout <<" phi= " << m_phi << " r= " << m_r << std::endl; std::cout <<" Pt= "; int i; for( i=1; i<=NumberOfPtLevel; i+=1){ - if(hit[i]) std::cout<<" "<<i; + if(m_hit[i]) std::cout<<" "<<i; } std::cout<<std::endl; std::cout <<" Veto= "; - if (innerVeto) std::cout<<" 1"; + if (m_innerVeto) std::cout<<" 1"; else std::cout<<" 0"; std::cout<<std::endl; diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCReadoutIndex.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCReadoutIndex.cxx index 3755664b25ed14ff239d7b30215df831e3726fd8..50c2ac40421f8e8e2a4592d1e8d62dae51f333d0 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCReadoutIndex.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCReadoutIndex.cxx @@ -23,8 +23,8 @@ namespace LVL1TGCTrigger { ////////////////////////////////// TGCReadoutIndex::TGCReadoutIndex() - : zDirection(kZ_FORWARD), octantNumber(0), - moduleNumber(0), rNumber(0), layerNumber(0) + : m_zDirection(kZ_FORWARD), m_octantNumber(0), + m_moduleNumber(0), m_rNumber(0), m_layerNumber(0) ////////////////////////////////// { } @@ -32,16 +32,16 @@ TGCReadoutIndex::TGCReadoutIndex() /////////////////////////////////////////////////////////// TGCReadoutIndex::TGCReadoutIndex(TGCZDirection iz, int ioct, int imd, int ir, int ilyr) - : zDirection(iz), octantNumber(ioct), - moduleNumber(imd), rNumber(ir), layerNumber(ilyr) + : m_zDirection(iz), m_octantNumber(ioct), + m_moduleNumber(imd), m_rNumber(ir), m_layerNumber(ilyr) /////////////////////////////////////////////////////////// { } ///////////////////////////////////////////////////////////// TGCReadoutIndex::TGCReadoutIndex(TGCIndex tgcindex, int ilyr) - : zDirection(kZ_FORWARD), octantNumber(0), - moduleNumber(0), rNumber(0), layerNumber(0) + : m_zDirection(kZ_FORWARD), m_octantNumber(0), + m_moduleNumber(0), m_rNumber(0), m_layerNumber(0) ///////////////////////////////////////////////////////////// { SetIndex(tgcindex, ilyr); @@ -51,8 +51,8 @@ TGCReadoutIndex::TGCReadoutIndex(TGCIndex tgcindex, int ilyr) void TGCReadoutIndex::SetIndex(TGCIndex tgcindex, int ilyr) /////////////////////////////////////////////////////////// { - zDirection= tgcindex.GetZDirection(); - octantNumber= tgcindex.GetOctantNumber()-1; // 0..7 + m_zDirection= tgcindex.GetZDirection(); + m_octantNumber= tgcindex.GetOctantNumber()-1; // 0..7 TGCStationType station= tgcindex.GetStationType(); TGCRegionType region= tgcindex.GetRegionType(); @@ -76,24 +76,24 @@ void TGCReadoutIndex::SetIndex(TGCIndex tgcindex, int ilyr) if( station!=TI ) { // T1, T2, T3 if( region==ENDCAP ) { - moduleNumber= modmapE[module]; - // rNumber (reversed order, 0-offset) - //if(station==T1) rNumber= 4- rIndex; - //else rNumber= 5- rIndex; - rNumber= 5- rIndex; + m_moduleNumber= modmapE[module]; + // m_rNumber (reversed order, 0-offset) + //if(station==T1) m_rNumber= 4- rIndex; + //else m_rNumber= 5- rIndex; + m_rNumber= 5- rIndex; } else if( region==FORWARD ) { - moduleNumber= modmapF[module]; - rNumber= rIndex-1; + m_moduleNumber= modmapF[module]; + m_rNumber= rIndex-1; } } else { // TI if( region==ENDCAP ) { - moduleNumber= modmapEI[module]; - rNumber= rIndex-1; // 0-offset + m_moduleNumber= modmapEI[module]; + m_rNumber= rIndex-1; // 0-offset } else if( region==FORWARD ) { - moduleNumber= modmapFI[module]; - rNumber= rIndex-1; + m_moduleNumber= modmapFI[module]; + m_rNumber= rIndex-1; } } @@ -102,9 +102,9 @@ void TGCReadoutIndex::SetIndex(TGCIndex tgcindex, int ilyr) // N/A T1 T2 T3 TI const int lyr_offset[5]= { 0, -1, 2, 4, 6 }; if ((station<0) || (station>4)) { - layerNumber= ilyr + lyr_offset[0]; + m_layerNumber= ilyr + lyr_offset[0]; } else { - layerNumber= ilyr + lyr_offset[station]; + m_layerNumber= ilyr + lyr_offset[station]; } } @@ -112,11 +112,11 @@ void TGCReadoutIndex::SetIndex(TGCIndex tgcindex, int ilyr) void TGCReadoutIndex::Print() const /////////////////////////////////// { - std::cout << " " << gkTgcZdirName[zDirection] << "-" - << std::setw(1) << octantNumber << "-" - << std::setw(2) << moduleNumber << "-" - << rNumber << "-" - << layerNumber; + std::cout << " " << gkTgcZdirName[m_zDirection] << "-" + << std::setw(1) << m_octantNumber << "-" + << std::setw(2) << m_moduleNumber << "-" + << m_rNumber << "-" + << m_layerNumber; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelector.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelector.cxx index eba72ec964d2fedb6231c51ee3a71688c6bc09c5..d89b0debbb1a458372fcda3ece7579cf8e246d97 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelector.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelector.cxx @@ -12,47 +12,47 @@ namespace LVL1TGCTrigger { TGCSLPreSelector::TGCSLPreSelector(const TGCSLPreSelector& right) { - sectorLogic = right.sectorLogic; - for( int i=0; i<MaxNumberOfSubSectorCluster; i+=1) coincidenceOut[i]=0; - for( int i=0; i<sectorLogic->getNumberOfSubSectorCluster(); i+=1){ - coincidenceOut[i] = new TGCRPhiCoincidenceOut(); - *coincidenceOut[i]=*right.coincidenceOut[i]; + m_sectorLogic = right.m_sectorLogic; + for( int i=0; i<MaxNumberOfSubSectorCluster; i+=1) m_coincidenceOut[i]=0; + for( int i=0; i<m_sectorLogic->getNumberOfSubSectorCluster(); i+=1){ + m_coincidenceOut[i] = new TGCRPhiCoincidenceOut(); + *m_coincidenceOut[i]=*right.m_coincidenceOut[i]; } } TGCSLPreSelector& TGCSLPreSelector::operator=(const TGCSLPreSelector& right) { if(this!=&right){ - sectorLogic = right.sectorLogic; + m_sectorLogic = right.m_sectorLogic; init(); - for( int i=0; i<sectorLogic->getNumberOfSubSectorCluster(); i+=1){ - coincidenceOut[i] = new TGCRPhiCoincidenceOut(); - *coincidenceOut[i]=*right.coincidenceOut[i]; + for( int i=0; i<m_sectorLogic->getNumberOfSubSectorCluster(); i+=1){ + m_coincidenceOut[i] = new TGCRPhiCoincidenceOut(); + *m_coincidenceOut[i]=*right.m_coincidenceOut[i]; } } return *this; } TGCSLPreSelector::TGCSLPreSelector(const TGCSectorLogic* sL): - sectorLogic(sL) + m_sectorLogic(sL) { - for( int i=0; i<MaxNumberOfSubSectorCluster; i+=1) coincidenceOut[i]=0; + for( int i=0; i<MaxNumberOfSubSectorCluster; i+=1) m_coincidenceOut[i]=0; } TGCSLPreSelector::~TGCSLPreSelector() { - for( int i=0; i<sectorLogic->getNumberOfSubSectorCluster(); i+=1){ - if(coincidenceOut[i]!=0) delete coincidenceOut[i]; - coincidenceOut[i]=0; + for( int i=0; i<m_sectorLogic->getNumberOfSubSectorCluster(); i+=1){ + if(m_coincidenceOut[i]!=0) delete m_coincidenceOut[i]; + m_coincidenceOut[i]=0; } - sectorLogic=0; + m_sectorLogic=0; } void TGCSLPreSelector::init() { for (int i=0; i<MaxNumberOfSubSectorCluster; ++i) { - if(coincidenceOut[i]!=0) delete coincidenceOut[i]; - coincidenceOut[i]=0; + if(m_coincidenceOut[i]!=0) delete m_coincidenceOut[i]; + m_coincidenceOut[i]=0; } } @@ -64,12 +64,12 @@ void TGCSLPreSelector::input(TGCRPhiCoincidenceOut* rPhiOut) rPhiOut->print(); #endif if(rPhiOut->hasHit()){ - coincidenceOut[rPhiOut->getIdSSC()]=rPhiOut; + m_coincidenceOut[rPhiOut->getIdSSC()]=rPhiOut; #ifdef TGCDEBUG std::cout<<"input: sscid="<<rPhiOut->getIdSSC()<<std::endl; #endif }else{ - coincidenceOut[rPhiOut->getIdSSC()]=0; + m_coincidenceOut[rPhiOut->getIdSSC()]=0; // delete RPhiCoincidenceOut delete rPhiOut; } @@ -84,22 +84,22 @@ TGCSLPreSelectorOut* TGCSLPreSelector::select() for(int i=1; i<=NumberOfPtLevel; i+=1) nCan[i]=0; int pt,ssc; - for( ssc=0;ssc<sectorLogic->getNumberOfSubSectorCluster(); ssc+=1){ - if(coincidenceOut[ssc]!=0){ + for( ssc=0;ssc<m_sectorLogic->getNumberOfSubSectorCluster(); ssc+=1){ + if(m_coincidenceOut[ssc]!=0){ for( pt=1; pt<=NumberOfPtLevel; pt+=1){ - if((coincidenceOut[ssc]->getHit(pt)) + if((m_coincidenceOut[ssc]->getHit(pt)) &&(nCan[pt]<NCandidateInSLPreSelector)){ out->setIdSSC(pt, nCan[pt], ssc); - out->setR(pt, nCan[pt], coincidenceOut[ssc]->getR()); - out->setPhi(pt, nCan[pt], coincidenceOut[ssc]->getPhi()); - out->setDR(pt, nCan[pt], coincidenceOut[ssc]->getDR()); - out->setDPhi(pt, nCan[pt], coincidenceOut[ssc]->getDPhi()); - out->setInnerVeto(pt, nCan[pt], coincidenceOut[ssc]->getInnerVeto()); + out->setR(pt, nCan[pt], m_coincidenceOut[ssc]->getR()); + out->setPhi(pt, nCan[pt], m_coincidenceOut[ssc]->getPhi()); + out->setDR(pt, nCan[pt], m_coincidenceOut[ssc]->getDR()); + out->setDPhi(pt, nCan[pt], m_coincidenceOut[ssc]->getDPhi()); + out->setInnerVeto(pt, nCan[pt], m_coincidenceOut[ssc]->getInnerVeto()); nCan[pt]+=1; } } - delete coincidenceOut[ssc]; - coincidenceOut[ssc]=0; + delete m_coincidenceOut[ssc]; + m_coincidenceOut[ssc]=0; } } return out; @@ -110,10 +110,10 @@ void TGCSLPreSelector::dumpInput() const #ifdef TGCCOUT int ssc; std::cout<<std::endl<<"TGCSLPreSelector::dumpInput() begin"<<std::endl; - for( ssc=0; ssc<sectorLogic->getNumberOfSubSectorCluster(); ssc+=1) - if(coincidenceOut[ssc]!=0){ + for( ssc=0; ssc<m_sectorLogic->getNumberOfSubSectorCluster(); ssc+=1) + if(m_coincidenceOut[ssc]!=0){ std::cout<<" #SSC= "<<ssc<<" "<<std::endl; - coincidenceOut[ssc]->print(); + m_coincidenceOut[ssc]->print(); } std::cout<<"TGCSLPreSelector::dumpInput() end"<<std::endl; #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelectorOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelectorOut.cxx index 2341ff37b747aefff24ffaaaf96c5e88db9751fb..45bcf39e5dc391a3a2191cdbbe6012b104b0a290 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelectorOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSLPreSelectorOut.cxx @@ -11,13 +11,13 @@ TGCSLPreSelectorOut::TGCSLPreSelectorOut() { for(int i=1; i<=NumberOfPtLevel; i+=1) for( int j=0; j<NCandidateInSLPreSelector; j+=1){ - idSSC[i][j]=0; - r[i][j]=0; - phi[i][j]=0; - dr[i][j]=99; - dphi[i][j]=99; - hit[i][j]=false; - iVeto[i][j]=false; + m_idSSC[i][j]=0; + m_r[i][j]=0; + m_phi[i][j]=0; + m_dr[i][j]=99; + m_dphi[i][j]=99; + m_hit[i][j]=false; + m_iVeto[i][j]=false; } } @@ -29,9 +29,9 @@ void TGCSLPreSelectorOut::print() const std::cout<<std::endl<<"TGCSLPreSelectorOut::print() begin"<<std::endl; for( i=1; i<=NumberOfPtLevel; i+=1) for( j=0; j<NCandidateInSLPreSelector; j+=1) - if(hit[i][j]) std::cout<<" No."<<j<<" Pt= "<<i<<" #SSC="<<idSSC[i][j] - <<" r= "<<r[i][j]<<" phi= "<<phi[i][j] - <<" veto= "<<iVeto[i][j] + if(m_hit[i][j]) std::cout<<" No."<<j<<" Pt= "<<i<<" #SSC="<<m_idSSC[i][j] + <<" r= "<<m_r[i][j]<<" phi= "<<m_phi[i][j] + <<" veto= "<<m_iVeto[i][j] << std::endl; std::cout<<"TGCSLPreSelectorOut::print() end"<<std::endl; #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelector.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelector.cxx index 01bd88c103607fabebc82f80ee701200e2ed4d24..97e44935987a7dd08f3c7e6be4e99729c4137a13 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelector.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelector.cxx @@ -22,7 +22,7 @@ TGCSLSelectorOut* TGCSLSelector::select(TGCSLPreSelectorOut* PSOut, if(PSOut->getHit(pt,j)){ out->setPtLevel(nCan,pt); - int R= 2*PSOut->getIdSSC(pt,j)+PSOut->getR(pt,j) - (sectorLogic->getRegion()==Endcap ? 1 : 0); + int R= 2*PSOut->getIdSSC(pt,j)+PSOut->getR(pt,j) - (m_sectorLogic->getRegion()==Endcap ? 1 : 0); out->setR(nCan,R); out->setPhi(nCan,PSOut->getPhi(pt,j)); out->setDR(nCan,2*PSOut->getDR(pt,j)); @@ -36,7 +36,7 @@ TGCSLSelectorOut* TGCSLSelector::select(TGCSLPreSelectorOut* PSOut, return out; } TGCSLSelector::TGCSLSelector( const TGCSectorLogic* sL): - sectorLogic(sL) + m_sectorLogic(sL) { } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelectorOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelectorOut.cxx index 341e1c302b8f9039be259118e6007ceec5c68a3e..702ed5c63f26e4a4bfceb3f5d32615b8100bf411 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelectorOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSLSelectorOut.cxx @@ -7,34 +7,34 @@ namespace LVL1TGCTrigger { -TGCSLSelectorOut::TGCSLSelectorOut():nCandidate(0) +TGCSLSelectorOut::TGCSLSelectorOut():m_nCandidate(0) { for( int i=0; i<NCandidateInSLSelector; i+=1){ - ptLevel[i]=0; - r[i]=0; - phi[i]=0; - dr[i]=99; - dphi[i]=99; - iVeto[i]=false; + m_ptLevel[i]=0; + m_r[i]=0; + m_phi[i]=0; + m_dr[i]=99; + m_dphi[i]=99; + m_iVeto[i]=false; } } void TGCSLSelectorOut::setPtLevel(int order, int ptLevelIn) { if(order<NCandidateInSLSelector){ - ptLevel[order]=ptLevelIn; - nCandidate++; + m_ptLevel[order]=ptLevelIn; + m_nCandidate++; } } void TGCSLSelectorOut::print() const { #ifdef TGCCOUT - for(int i=0; i<nCandidate; i+=1){ - std::cout << i << " PtLevel=" << ptLevel[i] - << " R=" << r[i] - << " Phi=" << phi[i] - << "InnerVetor=" << iVeto[i] + for(int i=0; i<m_nCandidate; i+=1){ + std::cout << i << " PtLevel=" << m_ptLevel[i] + << " R=" << m_r[i] + << " Phi=" << m_phi[i] + << "InnerVetor=" << m_iVeto[i] << std::endl; } #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSSCController.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSSCController.cxx index 3338da6a42002e4b94587c6ef1781e73cdcfedd4..44ea823059309df8b5d4037818cfaade1935378a 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSSCController.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSSCController.cxx @@ -17,18 +17,18 @@ extern bool g_SHPT_ORED; //constructor TGCSSCController::TGCSSCController(const TGCSectorLogic* sL) - :sectorLogic(sL), NumberOfWireHighPtBoard(0), - region(FORWARD) + :m_sectorLogic(sL), m_NumberOfWireHighPtBoard(0), + m_region(FORWARD) { } // distribute signals to appropriate r-phi coincidence matrix. TGCSSCControllerOut* TGCSSCController::distribute(TGCHighPtChipOut* wire[], TGCHighPtChipOut* strip) { - TGCSSCControllerOut* out = new TGCSSCControllerOut(sectorLogic->getRegion()); + TGCSSCControllerOut* out = new TGCSSCControllerOut(m_sectorLogic->getRegion()); out->clear(); - for(int HPBid=0; HPBid < sectorLogic->getNumberOfWireHighPtBoard(); HPBid++){ + for(int HPBid=0; HPBid < m_sectorLogic->getNumberOfWireHighPtBoard(); HPBid++){ if(wire[HPBid]==0) continue; // NO wire HIT for(int chip=0; chip<NumberOfChip; chip+=1){ for(int iCandidate=1; iCandidate>=0; iCandidate-=1){ @@ -36,13 +36,13 @@ TGCSSCControllerOut* TGCSSCController::distribute(TGCHighPtChipOut* wire[], TGCH // If both candidates has same HitID, ignore 2nd candidate(iCandidate==1). if(iCandidate==1 && (wire[HPBid]->getHitID(chip,1)) == (wire[HPBid]->getHitID(chip,0))) continue; int SSCId = getSSCId(HPBid,chip,wire[HPBid]->getHitID(chip,iCandidate)); - if(SSCId<sectorLogic->getNumberOfSubSectorCluster()){ + if(SSCId<m_sectorLogic->getNumberOfSubSectorCluster()){ out->setR(SSCId,wire[HPBid]->getPos(chip,iCandidate)); out->setDR(SSCId,wire[HPBid]->getDev(chip,iCandidate)); out->setPtR(SSCId,wire[HPBid]->getPt(chip,iCandidate)); out->setHitR(SSCId,true); }else{ - std::cerr << "internal error in TGCSSCController::distribute() bid=" << sectorLogic->getBid() << " "; + std::cerr << "internal error in TGCSSCController::distribute() bid=" << m_sectorLogic->getBid() << " "; std::cerr << " SSCId="<<SSCId<<std::endl; } } @@ -91,7 +91,7 @@ TGCSSCControllerOut* TGCSSCController::distribute(TGCHighPtChipOut* wire[], TGCH int TGCSSCController::getSSCId(int nHPB, int chip, int block) const { - if(region==Forward){ + if(m_region==Forward){ return (block+chip*MaxNumberOfHPBData); }else{ return (block+chip*MaxNumberOfHPBData+nHPB*MaxNumberOfHPBData*NumberOfChip-5); @@ -105,7 +105,7 @@ int TGCSSCController::convertPhi(int /* chip */, int block, int pos) const int TGCSSCController::getChamberNo(int chip, int block) const { - if(region==Endcap){ + if(m_region==Endcap){ int chamber = ((block+chip*MaxNumberOfHPBData)/2); if(chamber==5) return (chamber-1); else if(chamber==4) return 0; diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSSCControllerOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSSCControllerOut.cxx index 190f43d9f58f008319eb61e5a4392135b1578f1b..6bc8f8a227d10216fbea957da82058ffcd0e44ab 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSSCControllerOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSSCControllerOut.cxx @@ -8,28 +8,28 @@ namespace LVL1TGCTrigger { -const int TGCSSCControllerOut::chamber[TotalNumTGCRegionType][TGCSSCControllerOut::MaxNumberOfSubSectorCluster] +const int TGCSSCControllerOut::s_chamber[TotalNumTGCRegionType][TGCSSCControllerOut::MaxNumberOfSubSectorCluster] = {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4 } }; TGCSSCControllerOut::TGCSSCControllerOut(TGCRegionType region): - regionType(region) + m_regionType(region) { for(int i=0; i<MaxNumberOfChamberInR; i++ ){ for(int j=0; j<MaxNumberOfPhiInSSC; j++) { - phi[i][j] =0; - dPhi[i][j] = 0; - ptPhi[i][j] =0; - hitPhi[i][j] = false; + m_phi[i][j] =0; + m_dPhi[i][j] = 0; + m_ptPhi[i][j] =0; + m_hitPhi[i][j] = false; } } for (int i=0; i<MaxNumberOfSubSectorCluster; i++ ){ - r[i] = 0; - dR[i] = 0; - ptR[i] = 0; - hitR[i] = false; + m_r[i] = 0; + m_dR[i] = 0; + m_ptR[i] = 0; + m_hitR[i] = false; } } @@ -37,11 +37,11 @@ bool TGCSSCControllerOut::hasHit(int ssc, bool ored) const { for(int phiposInSSC = 0 ;phiposInSSC < MaxNumberOfPhiInSSC; phiposInSSC++){ if(!ored){ - if(hitR[ssc]&&hitPhi[getChamberNumber(ssc)][phiposInSSC]) return true; + if(m_hitR[ssc]&&m_hitPhi[getChamberNumber(ssc)][phiposInSSC]) return true; } else if(hasChamberBoundary(ssc)){ int idx =getOredChamberNumber(ssc); - if( hitR[ssc] && (idx>=0) && - hitPhi[idx][phiposInSSC]) return true; + if( m_hitR[ssc] && (idx>=0) && + m_hitPhi[idx][phiposInSSC]) return true; } } return false; @@ -50,11 +50,11 @@ bool TGCSSCControllerOut::hasHit(int ssc, bool ored) const bool TGCSSCControllerOut::hasHit(int ssc, int phiposInSSC, bool ored) const { if(!ored){ - if(hitR[ssc]&&hitPhi[getChamberNumber(ssc)][phiposInSSC]) return true; + if(m_hitR[ssc]&&m_hitPhi[getChamberNumber(ssc)][phiposInSSC]) return true; } else if(hasChamberBoundary(ssc)){ int idx =getOredChamberNumber(ssc); - if( hitR[ssc] && (idx>=0) && - hitPhi[idx][phiposInSSC]) return true; + if( m_hitR[ssc] && (idx>=0) && + m_hitPhi[idx][phiposInSSC]) return true; } return false; } @@ -68,14 +68,14 @@ void TGCSSCControllerOut::print() const for( j=0; j<getNumberOfChamberInR(); j+=1) for( k=0; k<MaxNumberOfPhiInSSC; k++) - if(hitPhi[j][k]) std::cout<<"#Chamber= "<< j << " Phi" << k - <<" phi= "<<phi[j][k]<<" dPhi= "<<dPhi[j][k] - <<" H/L= "<<ptPhi[j][k]<<std::endl; + if(m_hitPhi[j][k]) std::cout<<"#Chamber= "<< j << " Phi" << k + <<" phi= "<<m_phi[j][k]<<" dPhi= "<<m_dPhi[j][k] + <<" H/L= "<<m_ptPhi[j][k]<<std::endl; for( i=0; i<getNumberOfSubSectorCluster(); i+=1) - if(hitR[i]) std::cout<<"#SSC= "<<i - <<" r= "<<r[i]<<" dR= "<<dR[i] - <<" H/L= "<<ptR[i]<<std::endl; + if(m_hitR[i]) std::cout<<"#SSC= "<<i + <<" r= "<<m_r[i]<<" dR= "<<m_dR[i] + <<" H/L= "<<m_ptR[i]<<std::endl; std::cout<<"TGCSSCControllerOut::print() end"<<std::endl; #endif @@ -86,10 +86,10 @@ void TGCSSCControllerOut::clear() int i, j; for( i=0; i<getNumberOfChamberInR(); i+=1) for( j=0; j<MaxNumberOfPhiInSSC; j++) - hitPhi[i][j]=false; + m_hitPhi[i][j]=false; for( i=0; i<getNumberOfSubSectorCluster(); i+=1) - hitR[i]=false; + m_hitR[i]=false; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSector.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSector.cxx index 914c8db26a42d4ba97a7a95e157f0924c8e6af98..cb86e0a7452a8c5e39fb42143086f5c7180f3779 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSector.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSector.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ //$Id: TGCSector.cxx,v 1.10 2009-05-14 01:28:04 isaya Exp $ @@ -35,7 +35,7 @@ int TGCSector::distributeSignal(const TGCASDOut* ASDOut) if (PPType<0){ notFound = -1; } else { - notFound = ASDToPP[PPType]->getConnection(sideId,layer,rNumber,ch,&idPP,&conPP,&chPP); + notFound = m_ASDToPP[PPType]->getConnection(m_sideId,layer,rNumber,ch,&idPP,&conPP,&chPP); } if (g_DEBUGLEVEL) { @@ -44,9 +44,9 @@ int TGCSector::distributeSignal(const TGCASDOut* ASDOut) if (svcLocator->service("MessageSvc", msgSvc) == StatusCode::FAILURE) { return -1; }; - MsgStream m_log(msgSvc, "LVL1TGCTrigger::TGCSector"); + MsgStream log(msgSvc, "LVL1TGCTrigger::TGCSector"); if (!notFound) { - m_log << MSG::DEBUG + log << MSG::DEBUG << "signalType= " << ((signalType==WireGroup) ? "Wire" : "Strip") <<" layer= " <<layer <<" rNumber= " <<rNumber <<" ch= "<< ch <<"id(PP)= " <<idPP <<" connector(PP)= " <<conPP <<" ch(PP)= " <<chPP @@ -55,8 +55,8 @@ int TGCSector::distributeSignal(const TGCASDOut* ASDOut) } if(!notFound){ - PP[PPType][idPP]->setASDOut(chPP,conPP,(TGCASDOut*)ASDOut); - numberOfHit+=1; + m_PP[PPType][idPP]->setASDOut(chPP,conPP,(TGCASDOut*)ASDOut); + m_numberOfHit+=1; return 0; } return -1; @@ -79,23 +79,23 @@ int TGCSector::getPatchPanelType(TGCSignalType signal, int layer) const } TGCSector::TGCSector() - : id(0), regionType(FORWARD), numberOfHit(0), - sideId(0), octantId(0), moduleId(0), - forwardBackward(ForwardSector), - SL(0), TMDB(0) + : m_id(0), m_regionType(FORWARD), m_numberOfHit(0), + m_sideId(0), m_octantId(0), m_moduleId(0), + m_forwardBackward(ForwardSector), + m_SL(0), m_TMDB(0) { for(unsigned int iPatchPanelType=0; iPatchPanelType<NumberOfPatchPanelType; iPatchPanelType++) { - ASDToPP[iPatchPanelType] = 0; - numberOfPP[iPatchPanelType] = 0; - PP[iPatchPanelType] = 0; + m_ASDToPP[iPatchPanelType] = 0; + m_numberOfPP[iPatchPanelType] = 0; + m_PP[iPatchPanelType] = 0; } for(unsigned int iSlaveBoardType=0; iSlaveBoardType<NumberOfSlaveBoardType; iSlaveBoardType++) { - numberOfSB[iSlaveBoardType] = 0; - SB[iSlaveBoardType] = 0; + m_numberOfSB[iSlaveBoardType] = 0; + m_SB[iSlaveBoardType] = 0; } for(unsigned int iHighPtBoardType=0; iHighPtBoardType<NumberOfHighPtBoardType; iHighPtBoardType++) { - numberOfHPB[iHighPtBoardType] = 0; - HPB[iHighPtBoardType] = 0; + m_numberOfHPB[iHighPtBoardType] = 0; + m_HPB[iHighPtBoardType] = 0; } } @@ -103,37 +103,37 @@ TGCSector::TGCSector(int idIn, TGCRegionType type, TGCForwardBackwardType forwardBackward, const TGCDatabaseManager* db, const TGCTMDB* tm) - : id(idIn),regionType(type),numberOfHit(0), - TMDB(tm) + : m_id(idIn),m_regionType(type),m_numberOfHit(0), + m_TMDB(tm) { - sideId = (idIn/NumberOfModule)/NumberOfOctant; - octantId = (idIn/NumberOfModule)%NumberOfOctant; - moduleId = idIn%NumberOfModule; - this->forwardBackward = forwardBackward; + m_sideId = (idIn/NumberOfModule)/NumberOfOctant; + m_octantId = (idIn/NumberOfModule)%NumberOfOctant; + m_moduleId = idIn%NumberOfModule; + m_forwardBackward = forwardBackward; int i; - if (moduleId < 9) { + if (m_moduleId < 9) { for( i=0; i<=SDPP; i+=1) { - ASDToPP[i] = db->getConnectionASDToPP((TGCRegionType)regionType, i, forwardBackward); + m_ASDToPP[i] = db->getConnectionASDToPP((TGCRegionType)m_regionType, i, forwardBackward); } - for( i=WIPP; i<NumberOfPatchPanelType; i+=1) ASDToPP[i]=0; + for( i=WIPP; i<NumberOfPatchPanelType; i+=1) m_ASDToPP[i]=0; } else { // Inner Module - for( i=0; i<=SDPP; i+=1) ASDToPP[i]=0; + for( i=0; i<=SDPP; i+=1) m_ASDToPP[i]=0; for( i=WIPP; i<NumberOfPatchPanelType; i+=1) { - ASDToPP[i] = db->getConnectionASDToPP((TGCRegionType)regionType, i, forwardBackward); + m_ASDToPP[i] = db->getConnectionASDToPP((TGCRegionType)m_regionType, i, forwardBackward); } } - TGCConnectionPPToSL* PPToSL = db->getConnectionPPToSL(regionType); + TGCConnectionPPToSL* PPToSL = db->getConnectionPPToSL(m_regionType); // make PatchPanel Boards, Slave Boards, HighPt Boards, SectorLogic. setModule(PPToSL); // dumpModule(); - if (moduleId < 9) { - const TGCRPhiCoincidenceMap* map = db->getRPhiCoincidenceMap(sideId, octantId); + if (m_moduleId < 9) { + const TGCRPhiCoincidenceMap* map = db->getRPhiCoincidenceMap(m_sideId, m_octantId); - const TGCInnerCoincidenceMap* mapI = db->getInnerCoincidenceMap(sideId); + const TGCInnerCoincidenceMap* mapI = db->getInnerCoincidenceMap(m_sideId); // set RPhi and Inner CoincidenceMap in SectorLogic. setRPhiMap(map, mapI); @@ -143,7 +143,7 @@ TGCSector::TGCSector(int idIn, TGCRegionType type, // set connection between boards; connectPPToSB(PPToSL->getPPToSB()); - if (moduleId < 9) { + if (m_moduleId < 9) { connectAdjacentPP(); connectSBToHPB(PPToSL->getSBToHPB()); connectHPBToSL(PPToSL->getHPBToSL()); @@ -153,23 +153,23 @@ TGCSector::TGCSector(int idIn, TGCRegionType type, // copy constructor is hided TGCSector::TGCSector( const TGCSector& ) - : id(0), regionType(FORWARD), numberOfHit(0), - sideId(0), octantId(0), moduleId(0), - forwardBackward(ForwardSector), - SL(0), TMDB(0) + : m_id(0), m_regionType(FORWARD), m_numberOfHit(0), + m_sideId(0), m_octantId(0), m_moduleId(0), + m_forwardBackward(ForwardSector), + m_SL(0), m_TMDB(0) { for(unsigned int iPatchPanelType=0; iPatchPanelType<NumberOfPatchPanelType; iPatchPanelType++) { - ASDToPP[iPatchPanelType] = 0; - numberOfPP[iPatchPanelType] = 0; - PP[iPatchPanelType] = 0; + m_ASDToPP[iPatchPanelType] = 0; + m_numberOfPP[iPatchPanelType] = 0; + m_PP[iPatchPanelType] = 0; } for(unsigned int iSlaveBoardType=0; iSlaveBoardType<NumberOfSlaveBoardType; iSlaveBoardType++) { - numberOfSB[iSlaveBoardType] = 0; - SB[iSlaveBoardType] = 0; + m_numberOfSB[iSlaveBoardType] = 0; + m_SB[iSlaveBoardType] = 0; } for(unsigned int iHighPtBoardType=0; iHighPtBoardType<NumberOfHighPtBoardType; iHighPtBoardType++) { - numberOfHPB[iHighPtBoardType] = 0; - HPB[iHighPtBoardType] = 0; + m_numberOfHPB[iHighPtBoardType] = 0; + m_HPB[iHighPtBoardType] = 0; } } @@ -182,114 +182,114 @@ void TGCSector::setModule(const TGCConnectionPPToSL* connection) { int jpp, jsb, jhp; - if (moduleId <9) { - // PP + if (m_moduleId <9) { + // m_PP for( jpp=0; jpp<=SDPP; jpp+=1){ - numberOfPP[jpp] = connection->getPPToSB()->getNumber(jpp); - PP[jpp] = new TGCPatchPanel* [numberOfPP[jpp]]; - for(int i=0; i<numberOfPP[jpp]; i+=1){ - if (jpp==WTPP) { PP[jpp][i] = new TGCWireTripletPP; } - else if(jpp==WDPP) { PP[jpp][i] = new TGCWireDoubletPP; } - else if(jpp==STPP) { PP[jpp][i] = new TGCStripTripletPP;} - else if(jpp==SDPP) { PP[jpp][i] = new TGCStripDoubletPP;} - PP[jpp][i]->setId(connection->getPPToSB()->getId(jpp,i)); - PP[jpp][i]->setType(jpp); - PP[jpp][i]->setRegion(regionType); + m_numberOfPP[jpp] = connection->getPPToSB()->getNumber(jpp); + m_PP[jpp] = new TGCPatchPanel* [m_numberOfPP[jpp]]; + for(int i=0; i<m_numberOfPP[jpp]; i+=1){ + if (jpp==WTPP) { m_PP[jpp][i] = new TGCWireTripletPP; } + else if(jpp==WDPP) { m_PP[jpp][i] = new TGCWireDoubletPP; } + else if(jpp==STPP) { m_PP[jpp][i] = new TGCStripTripletPP;} + else if(jpp==SDPP) { m_PP[jpp][i] = new TGCStripDoubletPP;} + m_PP[jpp][i]->setId(connection->getPPToSB()->getId(jpp,i)); + m_PP[jpp][i]->setType(jpp); + m_PP[jpp][i]->setRegion(m_regionType); } } for( jpp=WIPP; jpp<NumberOfPatchPanelType; jpp+=1){ - PP[jpp] = 0; - numberOfPP[jpp]=0; + m_PP[jpp] = 0; + m_numberOfPP[jpp]=0; } - //SB + //m_SB for( jsb=0; jsb<=SDSB; jsb+=1){ - numberOfSB[jsb] = connection->getSBToHPB()->getNumber(jsb); - SB[jsb] = new TGCSlaveBoard* [numberOfSB[jsb]]; - for(int i=0; i<numberOfSB[jsb]; i+=1) { - if (jsb==WTSB) { SB[jsb][i] = new TGCWireTripletSB; } - else if(jsb==WDSB) { SB[jsb][i] = new TGCWireDoubletSB; } - else if(jsb==STSB) { SB[jsb][i] = new TGCStripTripletSB;} - else if(jsb==SDSB) { SB[jsb][i] = new TGCStripDoubletSB;} - SB[jsb][i]->setId(connection->getSBToHPB()->getId(jsb,i)); - SB[jsb][i]->setType(jsb); - SB[jsb][i]->setRegion(regionType); + m_numberOfSB[jsb] = connection->getSBToHPB()->getNumber(jsb); + m_SB[jsb] = new TGCSlaveBoard* [m_numberOfSB[jsb]]; + for(int i=0; i<m_numberOfSB[jsb]; i+=1) { + if (jsb==WTSB) { m_SB[jsb][i] = new TGCWireTripletSB; } + else if(jsb==WDSB) { m_SB[jsb][i] = new TGCWireDoubletSB; } + else if(jsb==STSB) { m_SB[jsb][i] = new TGCStripTripletSB;} + else if(jsb==SDSB) { m_SB[jsb][i] = new TGCStripDoubletSB;} + m_SB[jsb][i]->setId(connection->getSBToHPB()->getId(jsb,i)); + m_SB[jsb][i]->setType(jsb); + m_SB[jsb][i]->setRegion(m_regionType); } } for( jsb=WISB; jsb<NumberOfSlaveBoardType; jsb+=1){ - SB[jsb] = 0; - numberOfSB[jsb] =0; + m_SB[jsb] = 0; + m_numberOfSB[jsb] =0; } //HPT for( jhp=0; jhp<NumberOfHighPtBoardType; jhp+=1){ - numberOfHPB[jhp] = connection->getHPBToSL()->getNumber(jhp); - HPB[jhp] = new TGCHighPtBoard* [numberOfHPB[jhp]]; - for(int i=0; i<numberOfHPB[jhp]; i+=1) { - if(jhp==WHPB) HPB[jhp][i] = new TGCWireHighPtBoard; - if(jhp==SHPB) HPB[jhp][i] = new TGCStripHighPtBoard; - HPB[jhp][i]->setId(connection->getHPBToSL()->getId(jhp,i)); - HPB[jhp][i]->setType(jhp); - HPB[jhp][i]->setRegion(regionType); + m_numberOfHPB[jhp] = connection->getHPBToSL()->getNumber(jhp); + m_HPB[jhp] = new TGCHighPtBoard* [m_numberOfHPB[jhp]]; + for(int i=0; i<m_numberOfHPB[jhp]; i+=1) { + if(jhp==WHPB) m_HPB[jhp][i] = new TGCWireHighPtBoard; + if(jhp==SHPB) m_HPB[jhp][i] = new TGCStripHighPtBoard; + m_HPB[jhp][i]->setId(connection->getHPBToSL()->getId(jhp,i)); + m_HPB[jhp][i]->setType(jhp); + m_HPB[jhp][i]->setRegion(m_regionType); } } - //SL - SL = new TGCSectorLogic(regionType, id); - SL->getSSCController()->setNumberOfWireHighPtBoard(connection->getHPBToSL()->getNumber(WHPB)); + //m_SL + m_SL = new TGCSectorLogic(m_regionType, m_id); + m_SL->getSSCController()->setNumberOfWireHighPtBoard(connection->getHPBToSL()->getNumber(WHPB)); } else { //Inner - //PP + //m_PP for( jpp=0; jpp<=SDPP; jpp+=1){ - PP[jpp] = 0; - numberOfPP[jpp]=0; + m_PP[jpp] = 0; + m_numberOfPP[jpp]=0; } for( jpp=WIPP; jpp<NumberOfPatchPanelType; jpp+=1){ - numberOfPP[jpp] = connection->getPPToSB()->getNumber(jpp); - PP[jpp] = new TGCPatchPanel* [numberOfPP[jpp]]; - for(int i=0; i<numberOfPP[jpp]; i+=1){ - if(jpp==WIPP) { PP[jpp][i] = new TGCWireInnerPP; } - else if(jpp==SIPP) { PP[jpp][i] = new TGCStripInnerPP; } - PP[jpp][i]->setId(connection->getPPToSB()->getId(jpp,i)); - PP[jpp][i]->setType(jpp); - PP[jpp][i]->setRegion(regionType); + m_numberOfPP[jpp] = connection->getPPToSB()->getNumber(jpp); + m_PP[jpp] = new TGCPatchPanel* [m_numberOfPP[jpp]]; + for(int i=0; i<m_numberOfPP[jpp]; i+=1){ + if(jpp==WIPP) { m_PP[jpp][i] = new TGCWireInnerPP; } + else if(jpp==SIPP) { m_PP[jpp][i] = new TGCStripInnerPP; } + m_PP[jpp][i]->setId(connection->getPPToSB()->getId(jpp,i)); + m_PP[jpp][i]->setType(jpp); + m_PP[jpp][i]->setRegion(m_regionType); } } - //SB + //m_SB for( jsb=0; jsb<=SDSB; jsb+=1){ - SB[jsb] = 0; - numberOfSB[jsb] = 0; + m_SB[jsb] = 0; + m_numberOfSB[jsb] = 0; } for( jsb=WISB; jsb<NumberOfSlaveBoardType; jsb+=1){ - numberOfSB[jsb] = 1; - SB[jsb] = new TGCSlaveBoard* [numberOfSB[jsb]]; - SB[jsb][0] = new TGCInnerSB; - SB[jsb][0]->setType(jsb); - SB[jsb][0]->setRegion(regionType); - SB[jsb][0]->setId(0); + m_numberOfSB[jsb] = 1; + m_SB[jsb] = new TGCSlaveBoard* [m_numberOfSB[jsb]]; + m_SB[jsb][0] = new TGCInnerSB; + m_SB[jsb][0]->setType(jsb); + m_SB[jsb][0]->setRegion(m_regionType); + m_SB[jsb][0]->setId(0); } //HPT for( jhp=0; jhp<NumberOfHighPtBoardType; jhp+=1){ - HPB[jhp] =0; - numberOfHPB[jhp] =0; + m_HPB[jhp] =0; + m_numberOfHPB[jhp] =0; } - // SL - SL = 0; + // m_SL + m_SL = 0; } } void TGCSector::setRPhiMap(const TGCRPhiCoincidenceMap* map, const TGCInnerCoincidenceMap* mapI) { - if (SL) SL->setRPhiMap(map, mapI); + if (m_SL) m_SL->setRPhiMap(map, mapI); } void TGCSector::setTileMuMap(const TGCTileMuCoincidenceMap* mapTM) { - if (SL) SL->setTileMuMap(TMDB, mapTM); + if (m_SL) m_SL->setTileMuMap(m_TMDB, mapTM); } @@ -297,7 +297,7 @@ void TGCSector::connectPPToSB(const TGCConnectionPPToSB* connection) { int iPP,iSB,iPort,i; int startType, endType; - if (moduleId <9) { + if (m_moduleId <9) { startType =0; endType = SDPP; } else { @@ -310,23 +310,23 @@ void TGCSector::connectPPToSB(const TGCConnectionPPToSB* connection) for( i=startType; i<=endType; i+=1){ #ifdef TGCDEBUG std::cerr << "connectionPPToSB :" - << " module:" << moduleId + << " module:" << m_moduleId << " type: " << i - << " #PP=" << numberOfPP[i] - << " #SB=" << numberOfSB[i] + << " #PP=" << m_numberOfPP[i] + << " #SB=" << m_numberOfSB[i] << std::endl; #endif - for( iPP = 0; iPP < numberOfPP[i]; iPP += 1) { + for( iPP = 0; iPP < m_numberOfPP[i]; iPP += 1) { for ( iPort = 0; iPort < connection->getNumberOfPort(); iPort += 1) { - PP[i][iPP]->setIdSlaveBoard(iPort,connection->getSBIdToPP(i,iPort,iPP)); - for ( iSB = 0; iSB < numberOfSB[i]; iSB += 1) { - if ( PP[i][iPP]->getIdSlaveBoard(iPort) == SB[i][iSB]->getId()) { - SB[i][iSB]->setPatchPanel(PP[i][iPP]); + m_PP[i][iPP]->setIdSlaveBoard(iPort,connection->getSBIdToPP(i,iPort,iPP)); + for ( iSB = 0; iSB < m_numberOfSB[i]; iSB += 1) { + if ( m_PP[i][iPP]->getIdSlaveBoard(iPort) == m_SB[i][iSB]->getId()) { + m_SB[i][iSB]->setPatchPanel(m_PP[i][iPP]); break; } - } // SB loop + } // m_SB loop } // Port loop - } // PP loop + } // m_PP loop } // type loop } @@ -335,30 +335,30 @@ void TGCSector::connectPPToSB(const TGCConnectionPPToSB* connection) void TGCSector::connectAdjacentPP() { int iPP; - for( iPP = 1; iPP < numberOfPP[WDPP]; iPP += 1) { - PP[WDPP][iPP-1]->setAdjacentPP(1,PP[WDPP][iPP]); - PP[WDPP][iPP]->setAdjacentPP(0,PP[WDPP][iPP-1]); + for( iPP = 1; iPP < m_numberOfPP[WDPP]; iPP += 1) { + m_PP[WDPP][iPP-1]->setAdjacentPP(1,m_PP[WDPP][iPP]); + m_PP[WDPP][iPP]->setAdjacentPP(0,m_PP[WDPP][iPP-1]); } - for( iPP = 1; iPP < numberOfPP[WTPP]; iPP += 1) { - PP[WTPP][iPP-1]->setAdjacentPP(1,PP[WTPP][iPP]); - PP[WTPP][iPP]->setAdjacentPP(0,PP[WTPP][iPP-1]); + for( iPP = 1; iPP < m_numberOfPP[WTPP]; iPP += 1) { + m_PP[WTPP][iPP-1]->setAdjacentPP(1,m_PP[WTPP][iPP]); + m_PP[WTPP][iPP]->setAdjacentPP(0,m_PP[WTPP][iPP-1]); } - for( iPP = 1; iPP < numberOfPP[STPP]; iPP += 1) { - PP[STPP][iPP-1]->setAdjacentPP(1,PP[STPP][iPP]); - PP[STPP][iPP]->setAdjacentPP(0,PP[STPP][iPP-1]); + for( iPP = 1; iPP < m_numberOfPP[STPP]; iPP += 1) { + m_PP[STPP][iPP-1]->setAdjacentPP(1,m_PP[STPP][iPP]); + m_PP[STPP][iPP]->setAdjacentPP(0,m_PP[STPP][iPP-1]); } - for( iPP = 1; iPP < numberOfPP[SDPP]; iPP += 1) { - PP[SDPP][iPP-1]->setAdjacentPP(1,PP[SDPP][iPP]); - PP[SDPP][iPP]->setAdjacentPP(0,PP[SDPP][iPP-1]); + for( iPP = 1; iPP < m_numberOfPP[SDPP]; iPP += 1) { + m_PP[SDPP][iPP-1]->setAdjacentPP(1,m_PP[SDPP][iPP]); + m_PP[SDPP][iPP]->setAdjacentPP(0,m_PP[SDPP][iPP-1]); } int i; for( i=0; i<=SDPP; i+=1) - for( iPP = 0; iPP < numberOfPP[i]; iPP += 1) - PP[i][iPP]->connect(); + for( iPP = 0; iPP < m_numberOfPP[i]; iPP += 1) + m_PP[i][iPP]->connect(); } void TGCSector::connectSBToHPB(const TGCConnectionSBToHPB* connection) @@ -366,18 +366,18 @@ void TGCSector::connectSBToHPB(const TGCConnectionSBToHPB* connection) int iSB,iHPB,type,i; for( i=0; i<NumberOfSlaveBoardType; i+=1){ - if ( i==WISB ) continue; // Inner SB is not connected to HPB - if ( i==SISB ) continue; // Inner SB is not connected to HPB + if ( i==WISB ) continue; // Inner m_SB is not connected to m_HPB + if ( i==SISB ) continue; // Inner m_SB is not connected to m_HPB - for ( iSB = 0; iSB < numberOfSB[i]; iSB += 1) { - SB[i][iSB]->setIdHighPtBoard(connection->getHPBIdToSB(i,iSB)); + for ( iSB = 0; iSB < m_numberOfSB[i]; iSB += 1) { + m_SB[i][iSB]->setIdHighPtBoard(connection->getHPBIdToSB(i,iSB)); type = i/2; // ! assume HighPtBoardType=SlaveBoardType/2 - for ( iHPB = 0; iHPB < numberOfHPB[type]; iHPB += 1){ - if ( SB[i][iSB]->getIdHighPtBoard() == HPB[type][iHPB]->getId()) { + for ( iHPB = 0; iHPB < m_numberOfHPB[type]; iHPB += 1){ + if ( m_SB[i][iSB]->getIdHighPtBoard() == m_HPB[type][iHPB]->getId()) { if((i==WDSB)||(i==SDSB)) - HPB[type][iHPB]->setDSB(connection->getHPBPortToSB(i,iSB),SB[i][iSB]); + m_HPB[type][iHPB]->setDSB(connection->getHPBPortToSB(i,iSB),m_SB[i][iSB]); else if((i==WTSB)||(i==STSB)) - HPB[type][iHPB]->setTSB(connection->getHPBPortToSB(i,iSB),SB[i][iSB]); + m_HPB[type][iHPB]->setTSB(connection->getHPBPortToSB(i,iSB),m_SB[i][iSB]); break; } } @@ -388,29 +388,29 @@ void TGCSector::connectSBToHPB(const TGCConnectionSBToHPB* connection) void TGCSector::connectHPBToSL(const TGCConnectionHPBToSL* connection) { int iHPB; - if (!SL) return; + if (!m_SL) return; // set pointers of HighPtBoard to connect to SectorLogic - for ( iHPB = 0; iHPB < numberOfHPB[WHPB]; iHPB += 1){ - SL->setWireHighPtBoard(connection->getSLPortToHPB(WHPB,iHPB) ,HPB[WHPB][iHPB]); + for ( iHPB = 0; iHPB < m_numberOfHPB[WHPB]; iHPB += 1){ + m_SL->setWireHighPtBoard(connection->getSLPortToHPB(WHPB,iHPB) ,m_HPB[WHPB][iHPB]); } - for ( iHPB = 0; iHPB < numberOfHPB[SHPB]; iHPB += 1) - SL->setStripHighPtBoard(HPB[SHPB][iHPB]); + for ( iHPB = 0; iHPB < m_numberOfHPB[SHPB]; iHPB += 1) + m_SL->setStripHighPtBoard(m_HPB[SHPB][iHPB]); } void TGCSector::connectAdjacentHPB() { - switch(regionType){ + switch(m_regionType){ case Endcap: // assume there are only two WireHighPtBoards. - if((HPB[WHPB][1])&&(HPB[WHPB][0])){ - HPB[WHPB][0]->setAdjacentHPB(1,HPB[WHPB][1]); //! - HPB[WHPB][1]->setAdjacentHPB(0,HPB[WHPB][0]); //! + if((m_HPB[WHPB][1])&&(m_HPB[WHPB][0])){ + m_HPB[WHPB][0]->setAdjacentHPB(1,m_HPB[WHPB][1]); //! + m_HPB[WHPB][1]->setAdjacentHPB(0,m_HPB[WHPB][0]); //! } break; case Forward: - if(HPB[WHPB][0]){ - HPB[WHPB][0]->setAdjacentHPB(1,0); + if(m_HPB[WHPB][0]){ + m_HPB[WHPB][0]->setAdjacentHPB(1,0); } break; default: @@ -420,87 +420,87 @@ void TGCSector::connectAdjacentHPB() TGCSector::~TGCSector() { - // Don't delete ASDToPP! 22 May 2001 (MT, KH) + // Don't delete m_ASDToPP! 22 May 2001 (MT, KH) int i,j; for( i=0; i<NumberOfPatchPanelType; i+=1){ - for( j=0; j<numberOfPP[i]; j+=1) - if(PP[i][j]!=0) delete PP[i][j]; - if(PP[i]!=0) delete [] PP[i]; - PP[i]=0; + for( j=0; j<m_numberOfPP[i]; j+=1) + if(m_PP[i][j]!=0) delete m_PP[i][j]; + if(m_PP[i]!=0) delete [] m_PP[i]; + m_PP[i]=0; } for( i=0; i<NumberOfSlaveBoardType; i+=1){ - for( j=0; j<numberOfSB[i]; j+=1) - if(SB[i][j]!=0) delete SB[i][j]; - if(SB[i]!=0) delete [] SB[i]; - SB[i]=0; + for( j=0; j<m_numberOfSB[i]; j+=1) + if(m_SB[i][j]!=0) delete m_SB[i][j]; + if(m_SB[i]!=0) delete [] m_SB[i]; + m_SB[i]=0; } for( i=0; i<NumberOfHighPtBoardType; i+=1){ - for( j=0; j<numberOfHPB[i]; j+=1) - if(HPB[i][j]!=0) delete HPB[i][j]; - if(HPB[i]!=0) delete [] HPB[i]; - HPB[i]=0; + for( j=0; j<m_numberOfHPB[i]; j+=1) + if(m_HPB[i][j]!=0) delete m_HPB[i][j]; + if(m_HPB[i]!=0) delete [] m_HPB[i]; + m_HPB[i]=0; } - if (SL) delete SL; - SL =0; + if (m_SL) delete m_SL; + m_SL =0; } void TGCSector::dumpModule() { - std::cout << "Side:" << sideId << " Octant:" << octantId - << " ModuleId:" << moduleId << std::endl; + std::cout << "Side:" << m_sideId << " Octant:" << m_octantId + << " ModuleId:" << m_moduleId << std::endl; int i,j; std::cout << "PatchPanel NumberOfPatchPanelType:" << NumberOfPatchPanelType << std::endl; for( j=0; j<NumberOfPatchPanelType; j+=1){ - std::cout << "numberOfPP(index in a type):" << numberOfPP[j] << std::endl; - for( i=0; i<numberOfPP[j]; i+=1){ - std::cout << "PP[" << j << "][" << i << "]:" << PP[j][i]; - std::cout << " Type:" << PP[j][i]->getType(); - std::cout << " Id:" << PP[j][i]->getId(); - std::cout << " Region:" << PP[j][i]->getRegion(); - if(PP[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} + std::cout << "numberOfPP(index in a type):" << m_numberOfPP[j] << std::endl; + for( i=0; i<m_numberOfPP[j]; i+=1){ + std::cout << "PP[" << j << "][" << i << "]:" << m_PP[j][i]; + std::cout << " Type:" << m_PP[j][i]->getType(); + std::cout << " Id:" << m_PP[j][i]->getId(); + std::cout << " Region:" << m_PP[j][i]->getRegion(); + if(m_PP[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} } } std::cout << "SlaveBoard NumberOfSlaveBoardType:" << NumberOfSlaveBoardType << std::endl; for( j=0; j<NumberOfSlaveBoardType; j+=1){ - std::cout << "numberOfSB(index in a type):" << numberOfSB[j] << std::endl; - for( i=0; i<numberOfSB[j]; i+=1) { // index in a type - std::cout << "SB[" << j << "][" << i << "]:" << SB[j][i]; - std::cout << " Type:" << SB[j][i]->getType(); - std::cout << " Id:" << SB[j][i]->getId(); - std::cout << " Region:" << SB[j][i]->getRegion(); - if(SB[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} + std::cout << "numberOfSB(index in a type):" << m_numberOfSB[j] << std::endl; + for( i=0; i<m_numberOfSB[j]; i+=1) { // index in a type + std::cout << "SB[" << j << "][" << i << "]:" << m_SB[j][i]; + std::cout << " Type:" << m_SB[j][i]->getType(); + std::cout << " Id:" << m_SB[j][i]->getId(); + std::cout << " Region:" << m_SB[j][i]->getRegion(); + if(m_SB[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} } } std::cout << "HighPtBoard NumberOfHighPtBoardType:" << NumberOfHighPtBoardType << std::endl; for( j=0; j<NumberOfHighPtBoardType; j+=1){ - std::cout << "numberOfHPB(index in a type):" << numberOfHPB[j] << std::endl; - for( i=0; i<numberOfHPB[j]; i+=1) { - std::cout << "HPB[" << j << "][" << i << "]:" << HPB[j][i]; - std::cout << " Type:" << HPB[j][i]->getType(); - std::cout << " Id:" << HPB[j][i]->getId(); - std::cout << " Region:" << HPB[j][i]->getRegion(); - if(HPB[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} + std::cout << "numberOfHPB(index in a type):" << m_numberOfHPB[j] << std::endl; + for( i=0; i<m_numberOfHPB[j]; i+=1) { + std::cout << "HPB[" << j << "][" << i << "]:" << m_HPB[j][i]; + std::cout << " Type:" << m_HPB[j][i]->getType(); + std::cout << " Id:" << m_HPB[j][i]->getId(); + std::cout << " Region:" << m_HPB[j][i]->getRegion(); + if(m_HPB[j][i]->getRegion()==Endcap){std::cout << ":Endcap" << std::endl;}else{std::cout << ":Forward" << std::endl;} } } std::cout << "SectorLogic" << std::endl; - if (SL) { - std::cout << "SL:" << SL << std::endl; - std::cout << " Id:" << i << " " << SL->getId(); - std::cout << " Region:" << SL->getRegion(); - if(SL->getRegion()==Endcap){ + if (m_SL) { + std::cout << "SL:" << m_SL << std::endl; + std::cout << " Id:" << i << " " << m_SL->getId(); + std::cout << " Region:" << m_SL->getRegion(); + if(m_SL->getRegion()==Endcap){ std::cout << ":Endcap" << std::endl; }else{ std::cout << ":Forward" << std::endl; } - // SL->getSSCController()->setNumberOfWireHighPtBoard(connection->getHPBToSL()->getNumber(WHPB)); + // m_SL->getSSCController()->setNumberOfWireHighPtBoard(connection->getHPBToSL()->getNumber(WHPB)); } else { std::cout << "NO SL" << std::endl; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSectorLogic.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSectorLogic.cxx index adf8f6941a3cf75d3b1533c12520a76db336c6d7..b27654e8ff0804936188f5f50de00d8b26c39354 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSectorLogic.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSectorLogic.cxx @@ -24,147 +24,147 @@ namespace LVL1TGCTrigger { extern bool g_USE_CONDDB; TGCSectorLogic::TGCSectorLogic(TGCRegionType regionIn, int idIn): - bid(0), - id(idIn), - sectorId(0), moduleId(0), - sideId(0), octantId(0), - region(regionIn), - NumberOfWireHighPtBoard(0), - SSCController(this), - matrix(this), - mapInner(0), - mapTileMu(0), - pTMDB(0), - preSelector(this), - selector(this), - selectorOut(0), - wordTileMuon(0), - wordInnerStation(0), - stripHighPtBoard(0), - stripHighPtChipOut(0), - useInner(false), - useTileMu(false) + m_bid(0), + m_id(idIn), + m_sectorId(0), m_moduleId(0), + m_sideId(0), m_octantId(0), + m_region(regionIn), + m_NumberOfWireHighPtBoard(0), + m_SSCController(this), + m_matrix(this), + m_mapInner(0), + m_mapTileMu(0), + m_pTMDB(0), + m_preSelector(this), + m_selector(this), + m_selectorOut(0), + m_wordTileMuon(0), + m_wordInnerStation(0), + m_stripHighPtBoard(0), + m_stripHighPtChipOut(0), + m_useInner(false), + m_useTileMu(false) { - sideId = (idIn/NumberOfModule)/NumberOfOctant; - octantId = (idIn/NumberOfModule)%NumberOfOctant; - moduleId = idIn%NumberOfModule; - if (region==ENDCAP) { - sectorId = moduleId%3 + 2*(moduleId/3); - sectorId += 6*octantId; + m_sideId = (idIn/NumberOfModule)/NumberOfOctant; + m_octantId = (idIn/NumberOfModule)%NumberOfOctant; + m_moduleId = idIn%NumberOfModule; + if (m_region==ENDCAP) { + m_sectorId = m_moduleId%3 + 2*(m_moduleId/3); + m_sectorId += 6*m_octantId; } else { - sectorId = moduleId/3; - sectorId += 3*octantId; + m_sectorId = m_moduleId/3; + m_sectorId += 3*m_octantId; } for(int i=0; i<MaxNumberOfWireHighPtBoard; i++){ - wireHighPtBoard[i] = 0; - wireHighPtChipOut[i] = 0; + m_wireHighPtBoard[i] = 0; + m_wireHighPtChipOut[i] = 0; } for(unsigned int iSlot=0; iSlot<TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR; iSlot++) { m_innerTrackletSlots[iSlot] = 0; } - SSCController.setRegion(regionIn); + m_SSCController.setRegion(regionIn); - useInner = g_USE_INNER && (region==ENDCAP); - useTileMu = g_TILE_MU && (region==ENDCAP); + m_useInner = g_USE_INNER && (m_region==ENDCAP); + m_useTileMu = g_TILE_MU && (m_region==ENDCAP); } TGCSectorLogic::~TGCSectorLogic() { - if(selectorOut) delete selectorOut; + if(m_selectorOut) delete m_selectorOut; } void TGCSectorLogic::setRPhiMap(const TGCRPhiCoincidenceMap* map, const TGCInnerCoincidenceMap* mapI) { - matrix.setRPhiMap(map); - mapInner = mapI; - if (mapInner ==0) useInner = false; + m_matrix.setRPhiMap(map); + m_mapInner = mapI; + if (m_mapInner ==0) m_useInner = false; } void TGCSectorLogic::setInnerMap(const TGCInnerCoincidenceMap* mapI) { - mapInner = mapI; - if (mapInner ==0) useInner = false; + m_mapInner = mapI; + if (m_mapInner ==0) m_useInner = false; } void TGCSectorLogic::setTileMuMap(const TGCTMDB* tmdb, const TGCTileMuCoincidenceMap* mapTM) { - pTMDB = tmdb; - mapTileMu = mapTM; - if (mapTileMu ==0 || pTMDB==0) useTileMu = false; + m_pTMDB = tmdb; + m_mapTileMu = mapTM; + if (m_mapTileMu ==0 || m_pTMDB==0) m_useTileMu = false; } void TGCSectorLogic::setWireHighPtBoard(int port, TGCHighPtBoard* highPtBoard) { - wireHighPtBoard[port] = highPtBoard; - NumberOfWireHighPtBoard +=1; + m_wireHighPtBoard[port] = highPtBoard; + m_NumberOfWireHighPtBoard +=1; } void TGCSectorLogic::setStripHighPtBoard(TGCHighPtBoard* highPtBoard) { - stripHighPtBoard = highPtBoard; + m_stripHighPtBoard = highPtBoard; } TGCSLSelectorOut* TGCSectorLogic::getSelectorOutput() const { - return selectorOut; + return m_selectorOut; } void TGCSectorLogic::eraseSelectorOut() { - selectorOut=0; + m_selectorOut=0; } void TGCSectorLogic::clockIn(const SG::ReadCondHandleKey<TGCTriggerData> readCondKey, int bidIn) { int SSCid, phiposInSSC; - bid=bidIn; + m_bid=bidIn; collectInput(); TGCSSCControllerOut* SSCCOut = - SSCController.distribute(wireHighPtChipOut,stripHighPtChipOut); + m_SSCController.distribute(m_wireHighPtChipOut,m_stripHighPtChipOut); #ifdef TGCDEBUG SSCCOut->print(); #endif deleteHPBOut(); - preSelector.init(); + m_preSelector.init(); for(SSCid=0; SSCid<getNumberOfSubSectorCluster(); SSCid+=1){ TGCRPhiCoincidenceOut* coincidenceOut = 0; if(SSCCOut->hasHit(SSCid)){ - matrix.clear(); - matrix.setSSCId(SSCid); - matrix.inputR(SSCCOut->getR(SSCid),SSCCOut->getDR(SSCid),SSCCOut->getPtR(SSCid)); + m_matrix.clear(); + m_matrix.setSSCId(SSCid); + m_matrix.inputR(SSCCOut->getR(SSCid),SSCCOut->getDR(SSCid),SSCCOut->getPtR(SSCid)); for(phiposInSSC = 0 ;phiposInSSC < MaxNumberOfPhiInSSC; phiposInSSC++){ if(SSCCOut->hasHit(SSCid, phiposInSSC)){ - matrix.inputPhi(SSCCOut->getPhi(SSCid,phiposInSSC), + m_matrix.inputPhi(SSCCOut->getPhi(SSCid,phiposInSSC), SSCCOut->getDPhi(SSCid,phiposInSSC), SSCCOut->getPtPhi(SSCid,phiposInSSC)); } } - coincidenceOut = matrix.doCoincidence(); + coincidenceOut = m_matrix.doCoincidence(); } ////// for SSC has chamber boundary ////// if(SSCCOut->hasHit(SSCid,true)){ - matrix.clear(); - matrix.setSSCId(SSCid); - matrix.inputR(SSCCOut->getR(SSCid),SSCCOut->getDR(SSCid),SSCCOut->getPtR(SSCid)); + m_matrix.clear(); + m_matrix.setSSCId(SSCid); + m_matrix.inputR(SSCCOut->getR(SSCid),SSCCOut->getDR(SSCid),SSCCOut->getPtR(SSCid)); for(phiposInSSC = 0 ;phiposInSSC < MaxNumberOfPhiInSSC; phiposInSSC++){ if(SSCCOut->hasHit(SSCid, phiposInSSC, true)){ - matrix.inputPhi(SSCCOut->getPhi(SSCid,phiposInSSC,true), + m_matrix.inputPhi(SSCCOut->getPhi(SSCid,phiposInSSC,true), SSCCOut->getDPhi(SSCid,phiposInSSC,true), SSCCOut->getPtPhi(SSCid,phiposInSSC,true)); } } - TGCRPhiCoincidenceOut* oredCoincidenceOut = matrix.doCoincidence(); + TGCRPhiCoincidenceOut* oredCoincidenceOut = m_matrix.doCoincidence(); if (oredCoincidenceOut) { if(coincidenceOut) { if (coincidenceOut->isSuperior(oredCoincidenceOut)) { @@ -180,36 +180,36 @@ void TGCSectorLogic::clockIn(const SG::ReadCondHandleKey<TGCTriggerData> readCon } //////////////////////////////////////////// // do coincidence with Inner Tracklet and/or TileMu - if (useInner) doInnerCoincidence(readCondKey, SSCid, coincidenceOut); + if (m_useInner) doInnerCoincidence(readCondKey, SSCid, coincidenceOut); - if(coincidenceOut) preSelector.input(coincidenceOut); + if(coincidenceOut) m_preSelector.input(coincidenceOut); // coincidenceOut will be deleted - // in preSelector.input() if coincidenceOut has no hit - // in preSelector.select() if if coincidenceOut has hit + // in m_preSelector.input() if coincidenceOut has no hit + // in m_preSelector.select() if if coincidenceOut has hit } if(SSCCOut!=0) delete SSCCOut; SSCCOut=0; #ifdef TGCDEBUG - preSelector.dumpInput(); + m_preSelector.dumpInput(); #endif // get SLPreSelectorOut - TGCSLPreSelectorOut* preSelectorOut = preSelector.select(); - // preSelectorOut will be deleted after selector.select() + TGCSLPreSelectorOut* preSelectorOut = m_preSelector.select(); + // preSelectorOut will be deleted after m_selector.select() #ifdef TGCDEBUG preSelectorOut->print(); #endif // delete SLSelectorOut if exists - if(selectorOut!=0) delete selectorOut; + if(m_selectorOut!=0) delete m_selectorOut; // create new SLSelectorOut - selectorOut = new TGCSLSelectorOut; + m_selectorOut = new TGCSLSelectorOut; if(preSelectorOut!=0){ // select final canidates - selector.select(preSelectorOut,selectorOut); + m_selector.select(preSelectorOut,m_selectorOut); // delete SLPreSelectorOut delete preSelectorOut; @@ -217,15 +217,15 @@ void TGCSectorLogic::clockIn(const SG::ReadCondHandleKey<TGCTriggerData> readCon } #ifdef TGCDEBUG - showResult(selectorOut); + showResult(m_selectorOut); #endif // EIFI trigger information is dumped when we have Endcap SL trigger /* - if(region==ENDCAP && selectorOut!=0 && selectorOut->getNCandidate()) { + if(m_region==ENDCAP && m_selectorOut!=0 && m_selectorOut->getNCandidate()) { for(unsigned int iSlot=0; iSlot<TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR; iSlot++) { std::cout << " innerTrackletSlots[" << iSlot << "]"; if(m_innerTrackletSlots[iSlot]) { - std::cout << " sideId " << m_innerTrackletSlots[iSlot]->getSideId() + std::cout << " m_sideId " << m_innerTrackletSlots[iSlot]->getSideId() << " slotId " << m_innerTrackletSlots[iSlot]->getSlotId() << " triggerBits "; for(unsigned int iRegion=0; iRegion<TGCInnerTrackletSlot::NUMBER_OF_REGIONS; iRegion++) { @@ -245,24 +245,24 @@ void TGCSectorLogic::clockIn(const SG::ReadCondHandleKey<TGCTriggerData> readCon void TGCSectorLogic::collectInput() { int i; - for( i = 0; i < SSCController.getNumberOfWireHighPtBoard(); i += 1) { - wireHighPtChipOut[i] = wireHighPtBoard[i]->getOutput(); - wireHighPtBoard[i]->eraseOutput(); + for( i = 0; i < m_SSCController.getNumberOfWireHighPtBoard(); i += 1) { + m_wireHighPtChipOut[i] = m_wireHighPtBoard[i]->getOutput(); + m_wireHighPtBoard[i]->eraseOutput(); } - stripHighPtChipOut = stripHighPtBoard->getOutput(); - stripHighPtBoard->eraseOutput(); + m_stripHighPtChipOut = m_stripHighPtBoard->getOutput(); + m_stripHighPtBoard->eraseOutput(); } void TGCSectorLogic::deleteHPBOut() { - if(stripHighPtChipOut!=0) delete stripHighPtChipOut; - stripHighPtChipOut=0; + if(m_stripHighPtChipOut!=0) delete m_stripHighPtChipOut; + m_stripHighPtChipOut=0; int i; - for( i = 0; i < SSCController.getNumberOfWireHighPtBoard(); i += 1) { - if(wireHighPtChipOut[i]!=0) delete wireHighPtChipOut[i]; - wireHighPtChipOut[i]=0; + for( i = 0; i < m_SSCController.getNumberOfWireHighPtBoard(); i += 1) { + if(m_wireHighPtChipOut[i]!=0) delete m_wireHighPtChipOut[i]; + m_wireHighPtChipOut[i]=0; } } @@ -270,9 +270,9 @@ void TGCSectorLogic::deleteHPBOut() void TGCSectorLogic::showResult(TGCSLSelectorOut* out) { int i; - std::cout<<"#SL O"<<" BID:"<<bid - <<" region:"<<((region==FORWARD) ? "FWD" : "END") - <<" SLid:"<<id<<" "; + std::cout<<"#SL O"<<" BID:"<<m_bid + <<" region:"<<((m_region==FORWARD) ? "FWD" : "END") + <<" SLid:"<<m_id<<" "; for( i=0; i<out->getNCandidate(); i+=1){ std::cout<<" "<<i<<" " @@ -286,30 +286,30 @@ void TGCSectorLogic::showResult(TGCSLSelectorOut* out) TGCSectorLogic::TGCSectorLogic(const TGCSectorLogic& right): - bid(right.id), id(right.id), - sectorId(right.sectorId), moduleId(right.moduleId), - sideId(right.sideId), octantId(right.octantId), - region(right.region), - NumberOfWireHighPtBoard(right.NumberOfWireHighPtBoard), - SSCController(this), - matrix(this), - mapInner(right.mapInner), - mapTileMu(right.mapTileMu), pTMDB(right.pTMDB), - preSelector(this), selector(this), - selectorOut(0), - wordTileMuon(0), wordInnerStation(0), - stripHighPtBoard(right.stripHighPtBoard), - stripHighPtChipOut(0), - useInner(right.useInner), useTileMu(right.useTileMu) + m_bid(right.m_id), m_id(right.m_id), + m_sectorId(right.m_sectorId), m_moduleId(right.m_moduleId), + m_sideId(right.m_sideId), m_octantId(right.m_octantId), + m_region(right.m_region), + m_NumberOfWireHighPtBoard(right.m_NumberOfWireHighPtBoard), + m_SSCController(this), + m_matrix(this), + m_mapInner(right.m_mapInner), + m_mapTileMu(right.m_mapTileMu), m_pTMDB(right.m_pTMDB), + m_preSelector(this), m_selector(this), + m_selectorOut(0), + m_wordTileMuon(0), m_wordInnerStation(0), + m_stripHighPtBoard(right.m_stripHighPtBoard), + m_stripHighPtChipOut(0), + m_useInner(right.m_useInner), m_useTileMu(right.m_useTileMu) { for(int i=0; i<MaxNumberOfWireHighPtBoard; i++){ - wireHighPtBoard[i] = 0; - wireHighPtChipOut[i] = 0; + m_wireHighPtBoard[i] = 0; + m_wireHighPtChipOut[i] = 0; } - for( int i = 0; i < SSCController.getNumberOfWireHighPtBoard(); i += 1) { - wireHighPtBoard[i] = right.wireHighPtBoard[i]; - wireHighPtChipOut[i] = right.wireHighPtChipOut[i]; + for( int i = 0; i < m_SSCController.getNumberOfWireHighPtBoard(); i += 1) { + m_wireHighPtBoard[i] = right.m_wireHighPtBoard[i]; + m_wireHighPtChipOut[i] = right.m_wireHighPtChipOut[i]; } for (unsigned int iSlot=0; iSlot<TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR; iSlot++) { @@ -321,28 +321,28 @@ TGCSectorLogic& TGCSectorLogic::operator=(const TGCSectorLogic& right) { if ( this != &right ) { - bid =right.id; - id =right.id; - sectorId=right.sectorId; - moduleId=right.moduleId; - sideId=right.sideId; - octantId=right.octantId; - region=right.region; - NumberOfWireHighPtBoard=right.NumberOfWireHighPtBoard; - mapInner=right.mapInner; - mapTileMu=right.mapTileMu; - pTMDB=right.pTMDB; - delete selectorOut; - selectorOut=0; - wordTileMuon=0; - wordInnerStation=0; - stripHighPtBoard=right.stripHighPtBoard; - stripHighPtChipOut=0; - useInner=right.useInner; - useTileMu=right.useTileMu; - for( int i = 0; i < SSCController.getNumberOfWireHighPtBoard(); i += 1) { - wireHighPtBoard[i] = right.wireHighPtBoard[i]; - wireHighPtChipOut[i] = right.wireHighPtChipOut[i]; + m_bid =right.m_bid; + m_id =right.m_id; + m_sectorId=right.m_sectorId; + m_moduleId=right.m_moduleId; + m_sideId=right.m_sideId; + m_octantId=right.m_octantId; + m_region=right.m_region; + m_NumberOfWireHighPtBoard=right.m_NumberOfWireHighPtBoard; + m_mapInner=right.m_mapInner; + m_mapTileMu=right.m_mapTileMu; + m_pTMDB=right.m_pTMDB; + delete m_selectorOut; + m_selectorOut=0; + m_wordTileMuon=0; + m_wordInnerStation=0; + m_stripHighPtBoard=right.m_stripHighPtBoard; + m_stripHighPtChipOut=0; + m_useInner=right.m_useInner; + m_useTileMu=right.m_useTileMu; + for( int i = 0; i < m_SSCController.getNumberOfWireHighPtBoard(); i += 1) { + m_wireHighPtBoard[i] = right.m_wireHighPtBoard[i]; + m_wireHighPtChipOut[i] = right.m_wireHighPtChipOut[i]; } for (unsigned int iSlot=0; iSlot<TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR; iSlot++) { m_innerTrackletSlots[iSlot] = right.m_innerTrackletSlots[iSlot]; @@ -385,22 +385,22 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa if (g_USE_CONDDB) { bool isActiveTile = readCdo->isActive(TGCTriggerData::CW_TILE); - useTileMu = isActiveTile && (region==ENDCAP); + m_useTileMu = isActiveTile && (m_region==ENDCAP); } // check if inner is used for the ptLevel - bool validInner = (mapInner->getFlagPT(pt, ssc, sectorId) == 1); + bool validInner = (m_mapInner->getFlagPT(pt, ssc, m_sectorId) == 1); // check if TileMu is used for the ptLevel bool validTileMu = false; - if (useTileMu) validTileMu = (mapTileMu->getFlagPT(pt, ssc, sectorId, sideId) == 1) ; + if (m_useTileMu) validTileMu = (m_mapTileMu->getFlagPT(pt, ssc, m_sectorId, m_sideId) == 1) ; int pos = 4*coincidenceOut->getR() + coincidenceOut->getPhi(); // check if inner is used for the roi - if (validInner) validInner = (mapInner->getFlagROI(pos, ssc, sectorId) == 1); + if (validInner) validInner = (m_mapInner->getFlagROI(pos, ssc, m_sectorId) == 1); // check if TileMu is used for the roi - if (validTileMu) validTileMu = (mapTileMu->getFlagROI(pos, ssc, sectorId, sideId) == 1); + if (validTileMu) validTileMu = (m_mapTileMu->getFlagROI(pos, ssc, m_sectorId, m_sideId) == 1); // not use InnerStation if TileMu is used if (validTileMu) validInner = false; @@ -415,22 +415,22 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa bool isHitWire = false; for (size_t bit=0; (!isHitWire) && (bit< TGCInnerTrackletSlot::NUMBER_OF_TRIGGER_BITS); bit++){ - isHitWire = mapInner->getTriggerBit(iSlot, ssc, sectorId, reg, TGCInnerTrackletSlot::WIRE, bit) + isHitWire = m_mapInner->getTriggerBit(iSlot, ssc, m_sectorId, reg, TGCInnerTrackletSlot::WIRE, bit) && hit->getTriggerBit(reg,TGCInnerTrackletSlot::WIRE,bit) ; } // Strip bool isHitStrip = false; for (size_t bit=0; (!isHitStrip) && (bit< TGCInnerTrackletSlot::NUMBER_OF_TRIGGER_BITS); bit++){ - isHitStrip = mapInner->getTriggerBit(iSlot, ssc, sectorId, reg, TGCInnerTrackletSlot::STRIP, bit) + isHitStrip = m_mapInner->getTriggerBit(iSlot, ssc, m_sectorId, reg, TGCInnerTrackletSlot::STRIP, bit) && hit->getTriggerBit(reg,TGCInnerTrackletSlot::STRIP,bit); } isHitInner = isHitWire && isHitStrip; } } - // wordInnerStation + // m_wordInnerStation // FI[3:0] EI[3:0] - wordInnerStation = 0; + m_wordInnerStation = 0; for(unsigned int iSlot=0; iSlot<TGCInnerTrackletSlotHolder::NUMBER_OF_SLOTS_PER_TRIGGER_SECTOR; iSlot++) { const TGCInnerTrackletSlot* hit = m_innerTrackletSlots[iSlot]; for (size_t reg=0; reg< TGCInnerTrackletSlot::NUMBER_OF_REGIONS; reg++){ // reg = 0:FI, 1:EI @@ -441,7 +441,7 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa isHitS = isHitS || hit->getTriggerBit(reg,TGCInnerTrackletSlot::STRIP,bit); } if (isHitW && isHitS) { - wordInnerStation |= (2-reg)<<(iSlot*2); + m_wordInnerStation |= (2-reg)<<(iSlot*2); } } } @@ -451,8 +451,8 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa bool isHitTileMu = false; if (validTileMu) { for ( int mod=0; mod< TGCTileMuCoincidenceMap::N_Input_TileMuModule; mod++){ - int maskTM = mapTileMu->getMask(mod, ssc, sectorId, sideId); - const TGCTMDBOut* tm = pTMDB->getOutput(sideId, sectorId, mod); + int maskTM = m_mapTileMu->getMask(mod, ssc, m_sectorId, m_sideId); + const TGCTMDBOut* tm = m_pTMDB->getOutput(m_sideId, m_sectorId, mod); int hit6 = tm->GetHit6(); int hit56 = tm->GetHit56(); if (maskTM == TGCTileMuCoincidenceMap::TM_D6_L) { @@ -465,8 +465,8 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa isHitTileMu = isHitTileMu || (hit56==TGCTMDBOut::TM_HIGH) ; } #ifdef TGCDEBUG - std::cout<<"SL id=" << id - <<" sector="<<sectorId + std::cout<<"SL id=" << m_id + <<" sector="<<m_sectorId <<" TMDB mod=" << mod <<" mask:"<< maskTM <<" hit56:"<< hit56 @@ -476,11 +476,11 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa } // wordTIleMuon - wordTileMuon =0; + m_wordTileMuon =0; for ( int mod=0; mod< TGCTileMuCoincidenceMap::N_Input_TileMuModule; mod++){ - const TGCTMDBOut* tm = pTMDB->getOutput(sideId, sectorId, mod); - if (tm->GetHit6()>0) wordTileMuon |= 0x02 << mod*2; - if (tm->GetHit56()>0) wordTileMuon |= 0x01 << mod*2; + const TGCTMDBOut* tm = m_pTMDB->getOutput(m_sideId, m_sectorId, mod); + if (tm->GetHit6()>0) m_wordTileMuon |= 0x02 << mod*2; + if (tm->GetHit56()>0) m_wordTileMuon |= 0x01 << mod*2; } } @@ -498,18 +498,18 @@ void TGCSectorLogic::doInnerCoincidence(const SG::ReadCondHandleKey<TGCTriggerDa bool innerVeto = g_INNER_VETO; if (g_USE_CONDDB) { bool isActiveEifi = readCdo->isActive(TGCTriggerData::CW_EIFI); - innerVeto = isActiveEifi && (region==ENDCAP); + innerVeto = isActiveEifi && (m_region==ENDCAP); } coincidenceOut->clearHit(pt); while (innerVeto && validInner && (pt>1) ) { pt = pt-1; - validInner = (mapInner->getFlagPT(pt, ssc, sectorId) == 1); + validInner = (m_mapInner->getFlagPT(pt, ssc, m_sectorId) == 1); } - while (useTileMu && validTileMu && (pt>1) ){ + while (m_useTileMu && validTileMu && (pt>1) ){ pt = pt-1; - validTileMu = (mapTileMu->getFlagPT(pt, ssc, sectorId, sideId) == 1) ; + validTileMu = (m_mapTileMu->getFlagPT(pt, ssc, m_sectorId, m_sideId) == 1) ; } coincidenceOut->setHit(pt); diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoard.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoard.cxx index 37447521607923e3388df7ade4cb205d24620fb1..fb77d82362089f7503a8cb787cac6b55e1323b5d 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoard.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoard.cxx @@ -11,85 +11,85 @@ namespace LVL1TGCTrigger { TGCSlaveBoard::TGCSlaveBoard() - :lengthOfCoincidenceOut(0),coincidenceOut(0), - slaveBoardOut(0), - id(0), bid(-1),idHighPtBoard(0), - type(0), region(FORWARD), - patchPanel(0), patchPanelOut(0) + :m_lengthOfCoincidenceOut(0),m_coincidenceOut(0), + m_slaveBoardOut(0), + m_id(0), m_bid(-1),m_idHighPtBoard(0), + m_type(0), m_region(FORWARD), + m_patchPanel(0), m_patchPanelOut(0) { } TGCSlaveBoard::~TGCSlaveBoard() { - if( coincidenceOut!=0) delete coincidenceOut; - if( slaveBoardOut!=0) delete slaveBoardOut; + if( m_coincidenceOut!=0) delete m_coincidenceOut; + if( m_slaveBoardOut!=0) delete m_slaveBoardOut; - coincidenceOut=0; - slaveBoardOut=0; - patchPanel=0; + m_coincidenceOut=0; + m_slaveBoardOut=0; + m_patchPanel=0; deletePatchPanelOut(); } void TGCSlaveBoard::clockIn(int bidIn) { - bid = bidIn; + m_bid = bidIn; collectInput(); - slbin.reset(); + m_slbin.reset(); #ifdef TGCDEBUG int i; - std::cout << "#SB: BID= " << bid; - std::cout << " Rgn= " << region; - std::cout << " Typ= " << getTypeName(type); - std::cout << " ID= " << id << std::endl; - if(patchPanelOut!=0){ + std::cout << "#SB: BID= " << m_bid; + std::cout << " Rgn= " << m_region; + std::cout << " Typ= " << getTypeName(m_type); + std::cout << " ID= " << m_id << std::endl; + if(m_patchPanelOut!=0){ for( i=0; i<NumberOfConnectorPerPPOut; i+=1) - if(patchPanelOut->getHitPattern(i)!=0){ - std::cout<<"#SB I: BID= "<<bid; - if(patchPanelOut->getOrigin()!=0){ - std::cout << " Typ= " <<patchPanelOut->getOrigin()->getType(); - std::cout << " Rgn= " <<patchPanelOut->getOrigin()->getRegion(); - std::cout << " PPID= "<<patchPanelOut->getOrigin()->getId()<<" "; + if(m_patchPanelOut->getHitPattern(i)!=0){ + std::cout<<"#SB I: BID= "<<m_bid; + if(m_patchPanelOut->getOrigin()!=0){ + std::cout << " Typ= " <<m_patchPanelOut->getOrigin()->getType(); + std::cout << " Rgn= " <<m_patchPanelOut->getOrigin()->getRegion(); + std::cout << " PPID= "<<m_patchPanelOut->getOrigin()->getId()<<" "; std::cout << " port= "<<i; - std::cout << "" <<id; + std::cout << "" <<m_id; } std::cout << ":"; - patchPanelOut->getHitPattern(i)->print(); + m_patchPanelOut->getHitPattern(i)->print(); } } else { std::cout << "NO PP IN" << std::endl; } #endif - // delete slaveBoardOut and coincidenceOut - if( coincidenceOut!=0) delete coincidenceOut; - if( slaveBoardOut!=0) delete slaveBoardOut; - coincidenceOut = 0; - slaveBoardOut = 0; + // delete m_slaveBoardOut and m_coincidenceOut + if( m_coincidenceOut!=0) delete m_coincidenceOut; + if( m_slaveBoardOut!=0) delete m_slaveBoardOut; + m_coincidenceOut = 0; + m_slaveBoardOut = 0; - if(patchPanelOut!=0){ + if(m_patchPanelOut!=0){ doMaskOperation(); storeSlbIn(); doCoincidence(); - if(coincidenceOut!=0) { + if(m_coincidenceOut!=0) { #ifdef TGCDEBUG_VISUAL std::cout << "TGCSlaveBoard::clockIn: after doCoincidence()\n"; - coincidenceOut->visual(coincidenceOut->getLength(), 1, 0); + m_coincidenceOut->visual(m_coincidenceOut->getLength(), 1, 0); #endif #ifdef TGCDEBUG - std::cout << "#SB C: BID= " << bid << ":"; - coincidenceOut->print(); + std::cout << "#SB C: BID= " << m_bid << ":"; + m_coincidenceOut->print(); #endif } doDecluster(); #ifdef TGCDEBUG_VISUAL - if(coincidenceOut!=0) { + if(m_coincidenceOut!=0) { std::cout << "TGCSlaveBoard::clockIn: after doDecluster()\n"; - coincidenceOut->visual(coincidenceOut->getLength(), 1, 0); + m_coincidenceOut->visual(m_coincidenceOut->getLength(), 1, 0); } #endif createSlaveBoardOut(); @@ -99,9 +99,9 @@ void TGCSlaveBoard::clockIn(int bidIn) #endif deletePatchPanelOut(); - if(coincidenceOut!=0){ - delete coincidenceOut; - coincidenceOut=0; + if(m_coincidenceOut!=0){ + delete m_coincidenceOut; + m_coincidenceOut=0; } } } @@ -109,20 +109,20 @@ void TGCSlaveBoard::clockIn(int bidIn) void TGCSlaveBoard::storeSlbIn() { // store SlaveBoard input for readout - TGCHitPattern* inner = patchPanelOut->getHitPattern(0); - TGCHitPattern* pivot = patchPanelOut->getHitPattern(1); + TGCHitPattern* inner = m_patchPanelOut->getHitPattern(0); + TGCHitPattern* pivot = m_patchPanelOut->getHitPattern(1); int i; if(pivot!=0){ - for(i=0; i<pLength[type]; i++){ - slbin.set(40+i+pOffset[type],pivot->getChannel(i+pLength[type])); - slbin.set(40+36+i+pOffset[type],pivot->getChannel(i)); + for(i=0; i<pLength[m_type]; i++){ + m_slbin.set(40+i+pOffset[m_type],pivot->getChannel(i+pLength[m_type])); + m_slbin.set(40+36+i+pOffset[m_type],pivot->getChannel(i)); } } if(inner!=0){ - for(i=0; i<iLength[type]; i++){ - if(inner->getLength()>iLength[type])//WTSB - slbin.set(40+36+36+i+iOffset[type],inner->getChannel(i+iLength[type])); - slbin.set(40+36+36+44+i+iOffset[type],inner->getChannel(i)); + for(i=0; i<iLength[m_type]; i++){ + if(inner->getLength()>iLength[m_type])//WTSB + m_slbin.set(40+36+36+i+iOffset[m_type],inner->getChannel(i+iLength[m_type])); + m_slbin.set(40+36+36+44+i+iOffset[m_type],inner->getChannel(i)); } } } @@ -131,57 +131,57 @@ void TGCSlaveBoard::showResult() const { int i; - if(patchPanelOut!=0){ + if(m_patchPanelOut!=0){ for( i=0; i<NumberOfConnectorPerPPOut; i+=1) - if(patchPanelOut->getHitPattern(i)!=0){ - std::cout<<"#SB I: BID= "<<bid; - if(patchPanelOut->getOrigin()!=0){ - std::cout << " Typ= " <<patchPanelOut->getOrigin()->getType(); - std::cout << " Rgn= " <<patchPanelOut->getOrigin()->getRegion(); - std::cout << " PPID= "<<patchPanelOut->getOrigin()->getId()<<" "; + if(m_patchPanelOut->getHitPattern(i)!=0){ + std::cout<<"#SB I: BID= "<<m_bid; + if(m_patchPanelOut->getOrigin()!=0){ + std::cout << " Typ= " <<m_patchPanelOut->getOrigin()->getType(); + std::cout << " Rgn= " <<m_patchPanelOut->getOrigin()->getRegion(); + std::cout << " PPID= "<<m_patchPanelOut->getOrigin()->getId()<<" "; std::cout << " port= "<<i; - std::cout << "" <<id; + std::cout << "" <<m_id; } std::cout << ":"; - patchPanelOut->getHitPattern(i)->print(); + m_patchPanelOut->getHitPattern(i)->print(); } } - if(slaveBoardOut!=0){ - if(coincidenceOut!=0){ - std::cout << "#SB O: BID= " << bid; - std::cout << " Rgn= " << region; - std::cout << " Typ= " << getTypeName(type); - std::cout << " ID= " << id << ":"; - for( i=0; i<slaveBoardOut->getNumberOfData(); i++){ - if(slaveBoardOut->getHit(i)){ + if(m_slaveBoardOut!=0){ + if(m_coincidenceOut!=0){ + std::cout << "#SB O: BID= " << m_bid; + std::cout << " Rgn= " << m_region; + std::cout << " Typ= " << getTypeName(m_type); + std::cout << " ID= " << m_id << ":"; + for( i=0; i<m_slaveBoardOut->getNumberOfData(); i++){ + if(m_slaveBoardOut->getHit(i)){ std::cout << " i= " << i; - std::cout << " x= " << slaveBoardOut->getPos(i); - if((type==1)||(type==3))// doublet - std::cout << " d= " << slaveBoardOut->getDev(i); + std::cout << " x= " << m_slaveBoardOut->getPos(i); + if((m_type==1)||(m_type==3))// doublet + std::cout << " d= " << m_slaveBoardOut->getDev(i); } } std::cout<<std::endl; - std::cout<<"Destination HPBID= "<<idHighPtBoard<<std::endl; + std::cout<<"Destination HPBID= "<<m_idHighPtBoard<<std::endl; } } } std::string TGCSlaveBoard::getTypeName(int /*typeIn*/) const { - if(type==WTSB) return "WT";//0 - if(type==WDSB) return "WD";//1 - if(type==STSB) return "ST";//2 - if(type==SDSB) return "SD";//3 - if(type==WISB) return "WI";//4 - if(type==SISB) return "SI";//5 + if(m_type==WTSB) return "WT";//0 + if(m_type==WDSB) return "WD";//1 + if(m_type==STSB) return "ST";//2 + if(m_type==SDSB) return "SD";//3 + if(m_type==WISB) return "WI";//4 + if(m_type==SISB) return "SI";//5 return ""; } void TGCSlaveBoard::deletePatchPanelOut() { - if( patchPanelOut!=0 ) delete patchPanelOut; - patchPanelOut=0; + if( m_patchPanelOut!=0 ) delete m_patchPanelOut; + m_patchPanelOut=0; } void TGCSlaveBoard::doDecluster() @@ -189,118 +189,118 @@ void TGCSlaveBoard::doDecluster() int i; bool A, B, C, D; - if(coincidenceOut!=0){ - TGCHitPattern* out = new TGCHitPattern (coincidenceOut->getLength()); + if(m_coincidenceOut!=0){ + TGCHitPattern* out = new TGCHitPattern (m_coincidenceOut->getLength()); int length = out->getLength(); for( i=2; i<length-1; i+=1) { - A = coincidenceOut->getChannel(i-2); - B = coincidenceOut->getChannel(i-1); - C = coincidenceOut->getChannel(i); - D = coincidenceOut->getChannel(i+1); + A = m_coincidenceOut->getChannel(i-2); + B = m_coincidenceOut->getChannel(i-1); + C = m_coincidenceOut->getChannel(i); + D = m_coincidenceOut->getChannel(i+1); out->setChannel(i,( !B & C & !D )|( !A & B & C )); } A = false; B = false; - C = coincidenceOut->getChannel(0); - D = coincidenceOut->getChannel(1); + C = m_coincidenceOut->getChannel(0); + D = m_coincidenceOut->getChannel(1); out->setChannel(0,( !B & C & !D )|( !A & B & C )); A = false; - B = coincidenceOut->getChannel(0); - C = coincidenceOut->getChannel(1); - D = coincidenceOut->getChannel(2); + B = m_coincidenceOut->getChannel(0); + C = m_coincidenceOut->getChannel(1); + D = m_coincidenceOut->getChannel(2); out->setChannel(1,( !B & C & !D )|( !A & B & C )); - A = coincidenceOut->getChannel(length-3); - B = coincidenceOut->getChannel(length-2); - C = coincidenceOut->getChannel(length-1); + A = m_coincidenceOut->getChannel(length-3); + B = m_coincidenceOut->getChannel(length-2); + C = m_coincidenceOut->getChannel(length-1); D = false; out->setChannel(length-1,( !B & C & !D )|( !A & B & C )); - delete coincidenceOut; - coincidenceOut=out; + delete m_coincidenceOut; + m_coincidenceOut=out; out=0; } } TGCSlaveBoardOut* TGCSlaveBoard::getOutput() const { - return slaveBoardOut; + return m_slaveBoardOut; } void TGCSlaveBoard::eraseOutput() { - slaveBoardOut=0; + m_slaveBoardOut=0; } void TGCSlaveBoard::setPatchPanel(TGCPatchPanel* PPIn) { - patchPanel = PPIn; + m_patchPanel = PPIn; } void TGCSlaveBoard::collectInput() { #ifdef TGCDEBUG - std::cout << "#SB: BID= " << bid; - std::cout << " Rgn= " << region; - std::cout << " Typ= " << getTypeName(type); - std::cout << " ID= " << id << std::endl; - if (patchPanel!=0) patchPanel->showProperty(); + std::cout << "#SB: BID= " << m_bid; + std::cout << " Rgn= " << m_region; + std::cout << " Typ= " << getTypeName(m_type); + std::cout << " ID= " << m_id << std::endl; + if (m_patchPanel!=0) m_patchPanel->showProperty(); #endif - if(patchPanel!=0){ - patchPanelOut = patchPanel->getOutput(id); + if(m_patchPanel!=0){ + m_patchPanelOut = m_patchPanel->getOutput(m_id); #ifdef TGCDEBUG - if(patchPanelOut!=0) patchPanelOut->print(); + if(m_patchPanelOut!=0) m_patchPanelOut->print(); #endif - patchPanel->eraseOutput(id); + m_patchPanel->eraseOutput(m_id); } } int TGCSlaveBoard::getIdHighPtBoard() const { - return idHighPtBoard; + return m_idHighPtBoard; } void TGCSlaveBoard::setIdHighPtBoard(int idIn) { - idHighPtBoard = idIn; + m_idHighPtBoard = idIn; } TGCSlaveBoard::TGCSlaveBoard(const TGCSlaveBoard& right) { - coincidenceOut = 0; - slaveBoardOut = 0; - patchPanel = 0; - patchPanelOut = 0; + m_coincidenceOut = 0; + m_slaveBoardOut = 0; + m_patchPanel = 0; + m_patchPanelOut = 0; *this = right; } TGCSlaveBoard& TGCSlaveBoard::operator=(const TGCSlaveBoard& right) { if(this!=&right){ - id = right.id; - bid = right.bid; - idHighPtBoard = right.idHighPtBoard; - type = right.type; - region = right.region; - patchPanel = right.patchPanel; + m_id = right.m_id; + m_bid = right.m_bid; + m_idHighPtBoard = right.m_idHighPtBoard; + m_type = right.m_type; + m_region = right.m_region; + m_patchPanel = right.m_patchPanel; - if(patchPanelOut!=0) delete patchPanelOut; - patchPanelOut=0; - if(right.patchPanelOut) patchPanelOut = new TGCPatchPanelOut(*right.patchPanelOut); - - lengthOfCoincidenceOut = right.lengthOfCoincidenceOut; - if(coincidenceOut!=0) delete coincidenceOut; - coincidenceOut=0; - if(right.coincidenceOut) coincidenceOut = new TGCHitPattern(*right.coincidenceOut); - - if(slaveBoardOut!=0) delete slaveBoardOut; - slaveBoardOut=0; - if(right.slaveBoardOut) slaveBoardOut = new TGCSlaveBoardOut(*right.slaveBoardOut); + if(m_patchPanelOut!=0) delete m_patchPanelOut; + m_patchPanelOut=0; + if(right.m_patchPanelOut) m_patchPanelOut = new TGCPatchPanelOut(*right.m_patchPanelOut); + + m_lengthOfCoincidenceOut = right.m_lengthOfCoincidenceOut; + if(m_coincidenceOut!=0) delete m_coincidenceOut; + m_coincidenceOut=0; + if(right.m_coincidenceOut) m_coincidenceOut = new TGCHitPattern(*right.m_coincidenceOut); + + if(m_slaveBoardOut!=0) delete m_slaveBoardOut; + m_slaveBoardOut=0; + if(right.m_slaveBoardOut) m_slaveBoardOut = new TGCSlaveBoardOut(*right.m_slaveBoardOut); } return *this; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoardOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoardOut.cxx index bd06d8843dd4fca6152f73e81efcbbbac4f8dfe2..3008757562f75ef65ee35b6703c727e1e0e13750 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoardOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCSlaveBoardOut.cxx @@ -8,28 +8,28 @@ namespace LVL1TGCTrigger { TGCSlaveBoardOut::TGCSlaveBoardOut(const TGCSlaveBoard* sb, int bidIn) - :origin(sb), bid(bidIn), orgBoardType(-1), orgSBid(-1), - numberOfData(0) + :m_origin(sb), m_bid(bidIn), m_orgBoardType(-1), m_orgSBid(-1), + m_numberOfData(0) { for(int i=0; i<MaxNumberOfSBData; i++) { - bpos[i]=0; - dev[i] =0; - pos[i] =0; - hit[i] = false; + m_bpos[i]=0; + m_dev[i] =0; + m_pos[i] =0; + m_hit[i] = false; } - for(int i=0; i<2; i++) bdev[i]=0; // 2=TotalNumberOfOutputData[1] + for(int i=0; i<2; i++) m_bdev[i]=0; // 2=TotalNumberOfOutputData[1] - if (!origin) return; + if (!m_origin) return; - orgBoardType = origin->getType(); //type = 0,1,2,3 : WT,WD,ST,SD - orgSBid = origin->getId(); + m_orgBoardType = m_origin->getType(); //type = 0,1,2,3 : WT,WD,ST,SD + m_orgSBid = m_origin->getId(); - for(int i=0; i < TotalNumberOfOutputData[orgBoardType]; i++) { - bpos[i] = new TGCHitPattern(posSize[orgBoardType]); + for(int i=0; i < TotalNumberOfOutputData[m_orgBoardType]; i++) { + m_bpos[i] = new TGCHitPattern(posSize[m_orgBoardType]); } - if ((orgBoardType == SDSB) || (orgBoardType == WDSB)){ + if ((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)){ for(int i=0; i<TotalNumberOfOutputData[1]; i++) { - bdev[i] = new TGCHitPattern(1); + m_bdev[i] = new TGCHitPattern(1); } } } @@ -38,33 +38,33 @@ TGCSlaveBoardOut& TGCSlaveBoardOut::operator=(const TGCSlaveBoardOut& right) { if (this != &right){ for(int i=0; i<MaxNumberOfSBData; i++) { - delete bpos[i]; - bpos[i]=0; - dev[i] =0; - pos[i] =0; - hit[i] = false; + delete m_bpos[i]; + m_bpos[i]=0; + m_dev[i] =0; + m_pos[i] =0; + m_hit[i] = false; } for(int i=0; i<2; i++) { // 2=TotalNumberOfOutputData[1] - delete bdev[i]; - bdev[i]=0; + delete m_bdev[i]; + m_bdev[i]=0; } - origin = right.origin; - bid = right.bid; - orgBoardType = right.orgBoardType; - orgSBid = right.orgSBid; - numberOfData = right.numberOfData; + m_origin = right.m_origin; + m_bid = right.m_bid; + m_orgBoardType = right.m_orgBoardType; + m_orgSBid = right.m_orgSBid; + m_numberOfData = right.m_numberOfData; - if (orgBoardType >=0) { - for(int i=0; i < TotalNumberOfOutputData[orgBoardType]; i++) { - bpos[i] = new TGCHitPattern(*(right.bpos[i])); - dev[i] = right.dev[i]; - pos[i] = right.pos[i]; - hit[i] = right.hit[i]; + if (m_orgBoardType >=0) { + for(int i=0; i < TotalNumberOfOutputData[m_orgBoardType]; i++) { + m_bpos[i] = new TGCHitPattern(*(right.m_bpos[i])); + m_dev[i] = right.m_dev[i]; + m_pos[i] = right.m_pos[i]; + m_hit[i] = right.m_hit[i]; } - if ((orgBoardType == SDSB) || (orgBoardType == WDSB)){ + if ((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)){ for(int i=0; i<TotalNumberOfOutputData[1]; i++) { - bdev[i] = new TGCHitPattern(*(right.bdev[i])); + m_bdev[i] = new TGCHitPattern(*(right.m_bdev[i])); } } } @@ -73,62 +73,62 @@ TGCSlaveBoardOut& TGCSlaveBoardOut::operator=(const TGCSlaveBoardOut& right) } TGCSlaveBoardOut::TGCSlaveBoardOut(const TGCSlaveBoardOut& right) - :origin(right.origin), bid(right.bid), - orgBoardType(-1), orgSBid(-1), - numberOfData(right.numberOfData) + :m_origin(right.m_origin), m_bid(right.m_bid), + m_orgBoardType(-1), m_orgSBid(-1), + m_numberOfData(right.m_numberOfData) { for(int i=0; i<MaxNumberOfSBData; i++) { - bpos[i]=0; - dev[i] =0; - pos[i] =0; - hit[i] = false; + m_bpos[i]=0; + m_dev[i] =0; + m_pos[i] =0; + m_hit[i] = false; } - for(int i=0; i<2; i++) bdev[i]=0; // 2=TotalNumberOfOutputData[1] + for(int i=0; i<2; i++) m_bdev[i]=0; // 2=TotalNumberOfOutputData[1] - if (!origin) return; + if (!m_origin) return; - orgBoardType = origin->getType(); //type = 0,1,2,3 : WT,WD,ST,SD - orgSBid = origin->getId(); + m_orgBoardType = m_origin->getType(); //type = 0,1,2,3 : WT,WD,ST,SD + m_orgSBid = m_origin->getId(); - for(int i=0; i < TotalNumberOfOutputData[orgBoardType]; i++) { - bpos[i] = new TGCHitPattern(*(right.bpos[i])); - dev[i] = right.dev[i]; - pos[i] = right.pos[i]; - hit[i] = right.hit[i]; + for(int i=0; i < TotalNumberOfOutputData[m_orgBoardType]; i++) { + m_bpos[i] = new TGCHitPattern(*(right.m_bpos[i])); + m_dev[i] = right.m_dev[i]; + m_pos[i] = right.m_pos[i]; + m_hit[i] = right.m_hit[i]; } - if ((orgBoardType == SDSB) || (orgBoardType == WDSB)){ + if ((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)){ for(int i=0; i<TotalNumberOfOutputData[1]; i++) { - bdev[i] = new TGCHitPattern(*(right.bdev[i])); + m_bdev[i] = new TGCHitPattern(*(right.m_bdev[i])); } } } TGCSlaveBoardOut::TGCSlaveBoardOut() - :origin(0), bid(-1), - orgBoardType(-1), orgSBid(-1), - numberOfData(0) + :m_origin(0), m_bid(-1), + m_orgBoardType(-1), m_orgSBid(-1), + m_numberOfData(0) { for(int i=0; i<MaxNumberOfSBData; i++) { - bpos[i]=0; - dev[i] =0; - pos[i] =0; - hit[i] = false; + m_bpos[i]=0; + m_dev[i] =0; + m_pos[i] =0; + m_hit[i] = false; } - for(int i=0; i<2/* 2=TotalNumberOfOutputData[1] */; i++) bdev[i]=0; + for(int i=0; i<2/* 2=TotalNumberOfOutputData[1] */; i++) m_bdev[i]=0; } TGCSlaveBoardOut::~TGCSlaveBoardOut() { - for(int i=0; i<TotalNumberOfOutputData[orgBoardType]; i++) { - if(bpos[i]) { - delete bpos[i]; - bpos[i] = 0; + for(int i=0; i<TotalNumberOfOutputData[m_orgBoardType]; i++) { + if(m_bpos[i]) { + delete m_bpos[i]; + m_bpos[i] = 0; } } for(int i=0; i<TotalNumberOfOutputData[1]; i++) { - if(bdev[i]){ - delete bdev[i]; - bdev[i] = 0; + if(m_bdev[i]){ + delete m_bdev[i]; + m_bdev[i] = 0; } } } @@ -137,15 +137,15 @@ TGCSlaveBoardOut::~TGCSlaveBoardOut() void TGCSlaveBoardOut::setbDev(int block, int sign, int dr) { - if (block >= TotalNumberOfOutputData[orgBoardType]){ + if (block >= TotalNumberOfOutputData[m_orgBoardType]){ std::cerr << "TGCSlaveBoardOut::setbDev : illegal block " - << " Type=" << orgBoardType << " #block=" << TotalNumberOfOutputData[orgBoardType] + << " Type=" << m_orgBoardType << " #block=" << TotalNumberOfOutputData[m_orgBoardType] << " block=" << block << std::endl; return; } - if((orgBoardType != SDSB) && (orgBoardType != WDSB)){ + if((m_orgBoardType != SDSB) && (m_orgBoardType != WDSB)){ std::cerr << "TGCSlaveBoardOut::setbDev : illegal Type " - << " Type=" << orgBoardType << " #block=" << TotalNumberOfOutputData[orgBoardType] + << " Type=" << m_orgBoardType << " #block=" << TotalNumberOfOutputData[m_orgBoardType] << " block=" << block << std::endl; return; } @@ -157,13 +157,13 @@ void TGCSlaveBoardOut::setbDev(int block, int sign, int dr) std::cout << ":" << dr << " TGCSlaveBoardOut::setbDev" << std::endl; #endif if (0 <= sign*dr) { - bdev[block]->setChannel(0, true); + m_bdev[block]->setChannel(0, true); } else { - bdev[block]->setChannel(0, false); + m_bdev[block]->setChannel(0, false); } - bdev[block]->push_back(&tmp); + m_bdev[block]->push_back(&tmp); #ifdef TGCDEBUG - bdev[block]->printb(); + m_bdev[block]->printb(); std::cout << std::endl; #endif } @@ -173,7 +173,7 @@ void TGCSlaveBoardOut::setPos(int iData, int posIn) if (MaxNumberOfSBData <= iData) { std::cerr << "internal error TGCSlaveBoardOut::setPos()" << std::endl; } else { - pos[iData] = posIn; + m_pos[iData] = posIn; } } @@ -181,12 +181,12 @@ void TGCSlaveBoardOut::setPos(int iData, int posIn) void TGCSlaveBoardOut::clear() { int i; - numberOfData=0; + m_numberOfData=0; for( i=0; i<MaxNumberOfSBData; i+=1) { - hit[i]=false; - pos[i]=-1; - dev[i]=-99; + m_hit[i]=false; + m_pos[i]=-1; + m_dev[i]=-99; } } @@ -195,9 +195,9 @@ void TGCSlaveBoardOut::print() const #ifdef TGCCOUT int OutPutBlock; std::cout<<" SlaveBoardOut:"; - std::cout<<" SBID:"<< orgSBid; + std::cout<<" SBID:"<< m_orgSBid; - switch (orgBoardType) + switch (m_orgBoardType) { case WTSB: std::cout<<" SBType:" << "WTSB"; @@ -212,23 +212,23 @@ void TGCSlaveBoardOut::print() const std::cout<<" SBType:" << "SDSB"; break; } - std::cout<<" bid:" << bid; - for( OutPutBlock=0; OutPutBlock<numberOfData; OutPutBlock+=1) - if(hit[OutPutBlock]) std::cout << " [OutPutBlock=" << OutPutBlock << " x=" << pos[OutPutBlock] << " d=" << dev[OutPutBlock] << "]"; + std::cout<<" bid:" << m_bid; + for( OutPutBlock=0; OutPutBlock<m_numberOfData; OutPutBlock+=1) + if(m_hit[OutPutBlock]) std::cout << " [OutPutBlock=" << OutPutBlock << " x=" << m_pos[OutPutBlock] << " d=" << m_dev[OutPutBlock] << "]"; std::cout<<std::endl; int count = 0; - for( OutPutBlock=0; OutPutBlock<numberOfData; OutPutBlock+=1) + for( OutPutBlock=0; OutPutBlock<m_numberOfData; OutPutBlock+=1) { - if(hit[OutPutBlock] && bpos[OutPutBlock]) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { count++; std::cout << " bit pattern [OutPutBlock=" << OutPutBlock << " x="; - bpos[OutPutBlock]->printb(); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { std::cout << " d="; - bdev[OutPutBlock]->printb(); + m_bdev[OutPutBlock]->printb(); } std::cout << "]"; } @@ -245,9 +245,9 @@ void TGCSlaveBoardOut::print(int /*OutPutBlock*/) const { #ifdef TGCCOUT std::cout<<" SlaveBoardOut:"; - std::cout<<" SBID:"<< orgSBid; + std::cout<<" SBID:"<< m_orgSBid; #endif - switch (orgBoardType) + switch (m_orgBoardType) { case WTSB: #ifdef TGCCOUT @@ -271,17 +271,17 @@ void TGCSlaveBoardOut::print(int /*OutPutBlock*/) const break; } #ifdef TGCCOUT - std::cout<<" bid:" << bid; - if(hit[OutPutBlock]) std::cout << " [OutPutBlock=" << OutPutBlock << " x=" << pos[OutPutBlock] << " d=" << dev[OutPutBlock] << "]"; + std::cout<<" bid:" << m_bid; + if(m_hit[OutPutBlock]) std::cout << " [OutPutBlock=" << OutPutBlock << " x=" << m_pos[OutPutBlock] << " d=" << m_dev[OutPutBlock] << "]"; - if(hit[OutPutBlock] && bpos[OutPutBlock]) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { std::cout << " bit pattern [OutPutBlock=" << OutPutBlock << " x="; - bpos[OutPutBlock]->printb(); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { std::cout << " d="; - bdev[OutPutBlock]->printb(); + m_bdev[OutPutBlock]->printb(); } std::cout << "]"; } @@ -294,15 +294,15 @@ void TGCSlaveBoardOut::print(std::ofstream* ofs) const int OutPutBlock; bool tHit = false; - for(OutPutBlock = 0; OutPutBlock < numberOfData; OutPutBlock++) - if(hit[OutPutBlock] && bpos[OutPutBlock]) + for(OutPutBlock = 0; OutPutBlock < m_numberOfData; OutPutBlock++) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) tHit = true; if(!tHit)return; *ofs << "#SlaveBoardOut:"; - *ofs << " SBID:" << orgSBid; + *ofs << " SBID:" << m_orgSBid; - switch (orgBoardType) + switch (m_orgBoardType) { case WTSB: *ofs << " SBType:" << "WTSB"; @@ -317,17 +317,17 @@ void TGCSlaveBoardOut::print(std::ofstream* ofs) const *ofs << " SBType:" << "SDSB"; break; } - *ofs << " bid:" << bid; - for(OutPutBlock = 0; OutPutBlock < numberOfData; OutPutBlock++) - if(hit[OutPutBlock] && bpos[OutPutBlock]) + *ofs << " bid:" << m_bid; + for(OutPutBlock = 0; OutPutBlock < m_numberOfData; OutPutBlock++) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { - *ofs << " [OutPutBlock=" << OutPutBlock << "/" << numberOfData-1 << " x=" << pos[OutPutBlock] << " d=" << dev[OutPutBlock] << "]"; + *ofs << " [OutPutBlock=" << OutPutBlock << "/" << m_numberOfData-1 << " x=" << m_pos[OutPutBlock] << " d=" << m_dev[OutPutBlock] << "]"; *ofs << "[OutPutBlock=" << OutPutBlock << " x="; - bpos[OutPutBlock]->printb(ofs); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(ofs); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { *ofs << " d="; - bdev[OutPutBlock]->printb(ofs); + m_bdev[OutPutBlock]->printb(ofs); } *ofs << "]"; } @@ -336,12 +336,12 @@ void TGCSlaveBoardOut::print(std::ofstream* ofs) const void TGCSlaveBoardOut::print(std::ofstream* ofs, int OutPutBlock) const { - if(!(hit[OutPutBlock] && bpos[OutPutBlock]))return; + if(!(m_hit[OutPutBlock] && m_bpos[OutPutBlock]))return; *ofs << "#SlaveBoardOut:"; - *ofs << " SBID:" << orgSBid; + *ofs << " SBID:" << m_orgSBid; - switch (orgBoardType) + switch (m_orgBoardType) { case WTSB: *ofs << " SBType:" << "WTSB"; @@ -356,17 +356,17 @@ void TGCSlaveBoardOut::print(std::ofstream* ofs, int OutPutBlock) const *ofs << " SBType:" << "SDSB"; break; } - *ofs << " bid:" << bid; - if(hit[OutPutBlock] && bpos[OutPutBlock]) + *ofs << " bid:" << m_bid; + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { - *ofs << " [OutPutBlock=" << OutPutBlock << " x=" << pos[OutPutBlock] << " d=" << dev[OutPutBlock] << "]"; + *ofs << " [OutPutBlock=" << OutPutBlock << " x=" << m_pos[OutPutBlock] << " d=" << m_dev[OutPutBlock] << "]"; *ofs << "[OutPutBlock=" << OutPutBlock; *ofs << " x="; - bpos[OutPutBlock]->printb(ofs); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(ofs); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { *ofs << " d="; - bdev[OutPutBlock]->printb(ofs); + m_bdev[OutPutBlock]->printb(ofs); } *ofs << "]"; } @@ -377,28 +377,28 @@ void TGCSlaveBoardOut::printpattern(std::ofstream* ofs) const { int OutPutBlock; - for(OutPutBlock = 0; OutPutBlock < numberOfData; OutPutBlock++) - if(hit[OutPutBlock] && bpos[OutPutBlock]) + for(OutPutBlock = 0; OutPutBlock < m_numberOfData; OutPutBlock++) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { *ofs << " "; - if((orgBoardType == WTSB)|| (orgBoardType == STSB)) + if((m_orgBoardType == WTSB)|| (m_orgBoardType == STSB)) { - *ofs << "1"; //hit + *ofs << "1"; //m_hit } - bpos[OutPutBlock]->printb(ofs); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(ofs); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { *ofs << " "; - bdev[OutPutBlock]->printb(ofs); + m_bdev[OutPutBlock]->printb(ofs); } } else { - if((orgBoardType == SDSB) || (orgBoardType == WDSB)) + if((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) { *ofs << " 00000 0000"; } - else if(orgBoardType == WTSB) + else if(m_orgBoardType == WTSB) { *ofs << " 000000"; } @@ -411,27 +411,27 @@ void TGCSlaveBoardOut::printpattern(std::ofstream* ofs) const void TGCSlaveBoardOut::printpattern(std::ofstream* ofs, int OutPutBlock) const { - if(hit[OutPutBlock] && bpos[OutPutBlock]) + if(m_hit[OutPutBlock] && m_bpos[OutPutBlock]) { *ofs << " "; - if((orgBoardType == WTSB) || (orgBoardType == STSB)) + if((m_orgBoardType == WTSB) || (m_orgBoardType == STSB)) { - *ofs << "1"; //hit + *ofs << "1"; //m_hit } - bpos[OutPutBlock]->printb(ofs); - if(((orgBoardType == SDSB) || (orgBoardType == WDSB)) && bdev[OutPutBlock]) + m_bpos[OutPutBlock]->printb(ofs); + if(((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) && m_bdev[OutPutBlock]) { *ofs << " "; - bdev[OutPutBlock]->printb(ofs); + m_bdev[OutPutBlock]->printb(ofs); } } else { - if((orgBoardType == SDSB) || (orgBoardType == WDSB)) + if((m_orgBoardType == SDSB) || (m_orgBoardType == WDSB)) { *ofs << " 00000 0000"; } - else if(orgBoardType == WTSB) + else if(m_orgBoardType == WTSB) { *ofs << " 000000"; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCStripHighPtBoard.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCStripHighPtBoard.cxx index 9739c2722826b255092e6c31148d46d11f851371..307e484c50520b7da6b1d977a69bcde5f9a13758 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCStripHighPtBoard.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCStripHighPtBoard.cxx @@ -11,75 +11,75 @@ namespace LVL1TGCTrigger { TGCStripHighPtBoard::TGCStripHighPtBoard(): TGCHighPtBoard() { - maxDev = 15; - maxDevOred = 20; - nChOfTSBOut = 64; - nChInTSBRegion = nChOfTSBOut/4; - nChOfDSBOut = 64; - nChOfDSBHit = 3*nChOfDSBOut; - nChOfTSBHit = 3*nChOfTSBOut; + m_maxDev = 15; + m_maxDevOred = 20; + m_nChOfTSBOut = 64; + m_nChInTSBRegion = m_nChOfTSBOut/4; + m_nChOfDSBOut = 64; + m_nChOfDSBHit = 3*m_nChOfDSBOut; + m_nChOfTSBHit = 3*m_nChOfTSBOut; } void TGCStripHighPtBoard::setDecoderIn() { - if(region == Endcap){ - decoderInDSB[ChipA][0] = DSBOut[ChipA][0]; - decoderInDSB[ChipA][1] = DSBOut[ChipA][1]; - decoderInDSB[ChipA][2] = DSBOut[ChipA][2]; + if(m_region == Endcap){ + m_decoderInDSB[ChipA][0] = m_DSBOut[ChipA][0]; + m_decoderInDSB[ChipA][1] = m_DSBOut[ChipA][1]; + m_decoderInDSB[ChipA][2] = m_DSBOut[ChipA][2]; - decoderInDSB[ChipB][0] = DSBOut[ChipB][0]; - decoderInDSB[ChipB][1] = DSBOut[ChipB][1]; - decoderInDSB[ChipB][2] = DSBOut[ChipB][2]; + m_decoderInDSB[ChipB][0] = m_DSBOut[ChipB][0]; + m_decoderInDSB[ChipB][1] = m_DSBOut[ChipB][1]; + m_decoderInDSB[ChipB][2] = m_DSBOut[ChipB][2]; - decoderInTSB[ChipA][0] = divideTSBOut(1,TSBOut[ChipA][1]); - decoderInTSB[ChipA][1] = divideTSBOut(0,TSBOut[ChipA][1]); - decoderInTSB[ChipA][2] = divideTSBOut(1,TSBOut[ChipB][0]); - decoderInTSB[ChipA][3] = 0; + m_decoderInTSB[ChipA][0] = divideTSBOut(1,m_TSBOut[ChipA][1]); + m_decoderInTSB[ChipA][1] = divideTSBOut(0,m_TSBOut[ChipA][1]); + m_decoderInTSB[ChipA][2] = divideTSBOut(1,m_TSBOut[ChipB][0]); + m_decoderInTSB[ChipA][3] = 0; - decoderInTSB[ChipB][0] = divideTSBOut(1,TSBOut[ChipB][0]); - decoderInTSB[ChipB][1] = divideTSBOut(0,TSBOut[ChipB][0]); - decoderInTSB[ChipB][2] = 0; - decoderInTSB[ChipB][3] = 0; + m_decoderInTSB[ChipB][0] = divideTSBOut(1,m_TSBOut[ChipB][0]); + m_decoderInTSB[ChipB][1] = divideTSBOut(0,m_TSBOut[ChipB][0]); + m_decoderInTSB[ChipB][2] = 0; + m_decoderInTSB[ChipB][3] = 0; } - if(region == Forward) { - decoderInDSB[ChipA][0] = 0; - decoderInDSB[ChipA][1] = DSBOut[ChipA][1]; - decoderInDSB[ChipA][2] = 0; + if(m_region == Forward) { + m_decoderInDSB[ChipA][0] = 0; + m_decoderInDSB[ChipA][1] = m_DSBOut[ChipA][1]; + m_decoderInDSB[ChipA][2] = 0; - decoderInDSB[ChipB][0] = 0; - decoderInDSB[ChipB][1] = 0; - decoderInDSB[ChipB][2] = 0; + m_decoderInDSB[ChipB][0] = 0; + m_decoderInDSB[ChipB][1] = 0; + m_decoderInDSB[ChipB][2] = 0; - decoderInTSB[ChipA][0] = 0; - decoderInTSB[ChipA][1] = TSBOut[ChipA][1]; - decoderInTSB[ChipA][2] = 0; - decoderInTSB[ChipA][3] = 0; + m_decoderInTSB[ChipA][0] = 0; + m_decoderInTSB[ChipA][1] = m_TSBOut[ChipA][1]; + m_decoderInTSB[ChipA][2] = 0; + m_decoderInTSB[ChipA][3] = 0; - decoderInTSB[ChipB][0] = 0; - decoderInTSB[ChipB][1] = 0; - decoderInTSB[ChipB][2] = 0; - decoderInTSB[ChipB][3] = 0; + m_decoderInTSB[ChipB][0] = 0; + m_decoderInTSB[ChipB][1] = 0; + m_decoderInTSB[ChipB][2] = 0; + m_decoderInTSB[ChipB][3] = 0; } } void TGCStripHighPtBoard::clearDecoderIn() { - if(region == Endcap){ - if(decoderInTSB[ChipA][0]) delete decoderInTSB[ChipA][0]; - if(decoderInTSB[ChipA][1]) delete decoderInTSB[ChipA][1]; - if(decoderInTSB[ChipA][2]) delete decoderInTSB[ChipA][2]; - if(decoderInTSB[ChipB][0]) delete decoderInTSB[ChipB][0]; - if(decoderInTSB[ChipB][1]) delete decoderInTSB[ChipB][1]; + if(m_region == Endcap){ + if(m_decoderInTSB[ChipA][0]) delete m_decoderInTSB[ChipA][0]; + if(m_decoderInTSB[ChipA][1]) delete m_decoderInTSB[ChipA][1]; + if(m_decoderInTSB[ChipA][2]) delete m_decoderInTSB[ChipA][2]; + if(m_decoderInTSB[ChipB][0]) delete m_decoderInTSB[ChipB][0]; + if(m_decoderInTSB[ChipB][1]) delete m_decoderInTSB[ChipB][1]; } int chip,j; for( chip=0; chip<NumberOfChip; chip+=1){ - for( j=0; j<NDecoderInTSB; j+=1) decoderInTSB[chip][j]=0; - for( j=0; j<NDecoderInDSB; j+=1) decoderInDSB[chip][j]=0; + for( j=0; j<NDecoderInTSB; j+=1) m_decoderInTSB[chip][j]=0; + for( j=0; j<NDecoderInDSB; j+=1) m_decoderInDSB[chip][j]=0; } } @@ -133,19 +133,19 @@ void TGCStripHighPtBoard::decodeSlaveBoardOut(int chip, #endif for( j=0; j<NDecoderInSTSB; j+=1) { - if(decoderInTSB[chip][j]!=0) { + if(m_decoderInTSB[chip][j]!=0) { #ifdef TGCCOUT std::cout << "index:" << j << "/" << NDecoderInSTSB-1 << " in a chip "; std::cout<<"SHPB:decoderInTSB["<<chip<<"]["<<j<<"]:"; - decoderInTSB[chip][j]->print(); + m_decoderInTSB[chip][j]->print(); #endif - for( block=0; block<decoderInTSB[chip][j]->getNumberOfData(); block+=1) { - if(decoderInTSB[chip][j]->getHit(block)) { + for( block=0; block<m_decoderInTSB[chip][j]->getNumberOfData(); block+=1) { + if(m_decoderInTSB[chip][j]->getHit(block)) { // input to the 2nd Decoder. if(j>0) { - ch=(j-1)*nChOfTSBOut+block*nChInTSBRegion - +decoderInTSB[chip][j]->getPos(block); - if((ch>=0)&&(ch<nChOfTSBHit)) + ch=(j-1)*m_nChOfTSBOut+block*m_nChInTSBRegion + +m_decoderInTSB[chip][j]->getPos(block); + if((ch>=0)&&(ch<m_nChOfTSBHit)) tHit->onChannel(ch); #ifdef TGCCOUT else @@ -154,9 +154,9 @@ void TGCStripHighPtBoard::decodeSlaveBoardOut(int chip, } // input to the 2nd Decoder. - ch=j*nChOfTSBOut+block*nChInTSBRegion - +decoderInTSB[chip][j]->getPos(block); - if((ch>=0)&&(ch<nChOfTSBHit)) + ch=j*m_nChOfTSBOut+block*m_nChInTSBRegion + +m_decoderInTSB[chip][j]->getPos(block); + if((ch>=0)&&(ch<m_nChOfTSBHit)) tHit->onChannel(ch); #ifdef TGCCOUT else @@ -164,9 +164,9 @@ void TGCStripHighPtBoard::decodeSlaveBoardOut(int chip, #endif // input to the 1st Decoder. if(j<NDecoderInSTSB){ - ch=(j+1)*nChOfTSBOut+block*nChInTSBRegion - +decoderInTSB[chip][j]->getPos(block); - if((ch>=0)&&(ch<nChOfTSBHit)) + ch=(j+1)*m_nChOfTSBOut+block*m_nChInTSBRegion + +m_decoderInTSB[chip][j]->getPos(block); + if((ch>=0)&&(ch<m_nChOfTSBHit)) tHit->onChannel(ch); #ifdef TGCCOUT else @@ -183,16 +183,16 @@ void TGCStripHighPtBoard::decodeSlaveBoardOut(int chip, std::cout << "Doublet" << std::endl; #endif for( j=0; j<NDecoderInDSB; j+=1){ - if(decoderInDSB[chip][j]!=0) { + if(m_decoderInDSB[chip][j]!=0) { #ifdef TGCCOUT std::cout << "index:" << j << "/" << NDecoderInDSB-1 << " in a chip "; std::cout<<"SHPB:decoderInDSB["<<chip<<"]["<<j<<"]:"; - decoderInDSB[chip][j]->print(); + m_decoderInDSB[chip][j]->print(); #endif - for( block=0; block<decoderInDSB[chip][j]->getNumberOfData(); block+=1) { - if(decoderInDSB[chip][j]->getHit(block)) - dHit->onChannel(j*nChOfDSBOut+nChOfDSBOut/2*block - +decoderInDSB[chip][j]->getPos(block)); + for( block=0; block<m_decoderInDSB[chip][j]->getNumberOfData(); block+=1) { + if(m_decoderInDSB[chip][j]->getHit(block)) + dHit->onChannel(j*m_nChOfDSBOut+m_nChOfDSBOut/2*block + +m_decoderInDSB[chip][j]->getPos(block)); } } } @@ -203,13 +203,13 @@ void TGCStripHighPtBoard::doCoincidenceMatrix(int chip, const TGCHitPattern* tHit, const TGCHitPattern* dHit) { - int nChUnitOfDSBHit=nChOfDSBHit/NBlockOfDSBChannel; + int nChUnitOfDSBHit=m_nChOfDSBHit/NBlockOfDSBChannel; int maxTSBCh=(block+1)*nChUnitOfDSBHit; int minTSBCh=block*nChUnitOfDSBHit; #ifdef TGCCOUT std::cout << "# Strip doCoincidenceMatrix() chip:" << chip << " block:" << block << std::endl; #endif - for(int dev=0; dev<=maxDev; dev+=1) { + for(int dev=0; dev<=m_maxDev; dev+=1) { // convert Nonlinear dPhi int dp = getNonLinearDelta(dev); if (dp<0) continue; @@ -220,31 +220,31 @@ void TGCStripHighPtBoard::doCoincidenceMatrix(int chip, if ( (dev==0) && (isgn==-1) ) continue; for(int i=0; i<nChUnitOfDSBHit; i+=1) { //total ch from doublet in a block - if(dev>2*maxDev-maxDevOred){ + if(dev>2*m_maxDev-m_maxDevOred){ Oring = 1; - DevOrg = 2*maxDev-maxDevOred + (dev - (2*maxDev-maxDevOred))*2 - 1; + DevOrg = 2*m_maxDev-m_maxDevOred + (dev - (2*m_maxDev-m_maxDevOred))*2 - 1; } else { Oring = 0; DevOrg = dev; } for(int ior = 0; ior <= Oring; ior++) { DSBCh = nChUnitOfDSBHit*block + i; - TSBCh = DSBCh + isgn*priorSign*(DevOrg + ior); + TSBCh = DSBCh + isgn*m_priorSign*(DevOrg + ior); if ( ((isgn>0) && ( (block%2==0)||((block%2==1)&&(TSBCh<maxTSBCh)) ) ) || // dphi>=0 ((isgn<0) && ( (block%2==1)||((block%2==0)&&(TSBCh>=minTSBCh)) ) ) ){ // dphi<0 if(tHit->getChannel(TSBCh) && dHit->getChannel(DSBCh)) { #ifdef TGCDEBUG std::cout<< "HighPt" << std::endl - << " th&&dh==1 priorSign*dev:" << priorSign + << " th&&dh==1 priorSign*dev:" << m_priorSign << "*" << dev << " DSBCh:" << DSBCh << " TSBCh:" << TSBCh << std::endl; #endif - highPtBoardOut->setPt(chip,block,PtHigh); - highPtBoardOut->setHit(chip,block,true); - highPtBoardOut->setDev(chip,block,isgn*priorSign*dp); + m_highPtBoardOut->setPt(chip,block,PtHigh); + m_highPtBoardOut->setHit(chip,block,true); + m_highPtBoardOut->setDev(chip,block,isgn*m_priorSign*dp); // assume that a unit of position is quarter of nch of DSB. - highPtBoardOut->setPos(chip,block,i/(nChOfDSBOut/4)); // ! + m_highPtBoardOut->setPos(chip,block,i/(m_nChOfDSBOut/4)); // ! return; } } @@ -253,7 +253,7 @@ void TGCStripHighPtBoard::doCoincidenceMatrix(int chip, } //loop isgn } //loop dev - highPtBoardOut->setHit(chip,block,false); + m_highPtBoardOut->setHit(chip,block,false); } void TGCStripHighPtBoard::highLowSelector(int chip) @@ -266,7 +266,7 @@ void TGCStripHighPtBoard::highLowSelector(int chip) highPt1stBlock = -1; highPt2ndBlock = -1; for(iblock=0;iblock<NBlockOfDSBChannel;iblock+=1){ - switch (highPtBoardOut->getSel(chip,iblock)){ + switch (m_highPtBoardOut->getSel(chip,iblock)){ case 0: // No Hit break; case 1: // 1st candidate @@ -283,7 +283,7 @@ void TGCStripHighPtBoard::highLowSelector(int chip) lowPt1stBlock = -1; lowPt2ndBlock = -1; for(iblock=0;iblock<NBlockOfDSBChannel;iblock+=1){ - switch (lowPtBoardOut->getSel(chip,iblock)){ + switch (m_lowPtBoardOut->getSel(chip,iblock)){ case 0: // No Hit break; case 1: // 1st candidate @@ -300,83 +300,83 @@ void TGCStripHighPtBoard::highLowSelector(int chip) if (highPt1stBlock < 0){ //No HPT Matrix Output if (lowPt1stBlock >= 0){ // LPT 1st - pos=lowPtBoardOut->getPos(chip,lowPt1stBlock); - dev=lowPtBoardOut->getDev(chip,lowPt1stBlock); - highPtChipOut->setPt(chip,FirstCandidate,PtLow); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,lowPt1stBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt1stBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtLow); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,lowPt1stBlock); } if (lowPt2ndBlock >= 0){ // LPT 2nd - pos=lowPtBoardOut->getPos(chip,lowPt2ndBlock); - dev=lowPtBoardOut->getDev(chip,lowPt2ndBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt2ndBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); } return; } else if (highPt2ndBlock < 0){ // 1 HPT Matrix Output // HPT 1st - pos=highPtBoardOut->getPos(chip,highPt1stBlock); - dev=highPtBoardOut->getDev(chip,highPt1stBlock); + pos=m_highPtBoardOut->getPos(chip,highPt1stBlock); + dev=m_highPtBoardOut->getDev(chip,highPt1stBlock); if ((dev>-8) && (dev<8)) { // check if |dev|<8 - highPtChipOut->setPt(chip,FirstCandidate,PtHigh); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtHigh); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); } if ((lowPt1stBlock >= 0) && - !((lowPt1stBlock == highPt1stBlock) && ((lowPtBoardOut->getPos(chip,lowPt1stBlock)) == (highPtBoardOut->getPos(chip,highPt1stBlock)))) + !((lowPt1stBlock == highPt1stBlock) && ((m_lowPtBoardOut->getPos(chip,lowPt1stBlock)) == (m_highPtBoardOut->getPos(chip,highPt1stBlock)))) ){ //for vi } // LPT 1st (as 2nd candidate) - pos=lowPtBoardOut->getPos(chip,lowPt1stBlock); - dev=lowPtBoardOut->getDev(chip,lowPt1stBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt1stBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt1stBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt1stBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt1stBlock); return; } else if ((lowPt2ndBlock >= 0) && - !((lowPt2ndBlock == highPt1stBlock) && ((lowPtBoardOut->getPos(chip,lowPt2ndBlock)) == (highPtBoardOut->getPos(chip,highPt1stBlock)))) + !((lowPt2ndBlock == highPt1stBlock) && ((m_lowPtBoardOut->getPos(chip,lowPt2ndBlock)) == (m_highPtBoardOut->getPos(chip,highPt1stBlock)))) ){ // LPT 2nd (as 2nd candidate) - pos=lowPtBoardOut->getPos(chip,lowPt2ndBlock); - dev=lowPtBoardOut->getDev(chip,lowPt2ndBlock); - highPtChipOut->setPt(chip,SecondCandidate,PtLow); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); + pos=m_lowPtBoardOut->getPos(chip,lowPt2ndBlock); + dev=m_lowPtBoardOut->getDev(chip,lowPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtLow); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,lowPt2ndBlock); return; } } else { // 2 HPT Matrix Outputs // HPT 1st - pos=highPtBoardOut->getPos(chip,highPt1stBlock); - dev=highPtBoardOut->getDev(chip,highPt1stBlock); + pos=m_highPtBoardOut->getPos(chip,highPt1stBlock); + dev=m_highPtBoardOut->getDev(chip,highPt1stBlock); if ((dev>-8) && (dev<8)) { // check if |dev|<8 - highPtChipOut->setPt(chip,FirstCandidate,PtHigh); - highPtChipOut->setSel(chip,FirstCandidate,1); - highPtChipOut->setDev(chip,FirstCandidate,dev); - highPtChipOut->setPos(chip,FirstCandidate,pos); - highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); + m_highPtChipOut->setPt(chip,FirstCandidate,PtHigh); + m_highPtChipOut->setSel(chip,FirstCandidate,1); + m_highPtChipOut->setDev(chip,FirstCandidate,dev); + m_highPtChipOut->setPos(chip,FirstCandidate,pos); + m_highPtChipOut->setHitID(chip,FirstCandidate,highPt1stBlock); } // HPT 2nd - pos=highPtBoardOut->getPos(chip,highPt2ndBlock); - dev=highPtBoardOut->getDev(chip,highPt2ndBlock); + pos=m_highPtBoardOut->getPos(chip,highPt2ndBlock); + dev=m_highPtBoardOut->getDev(chip,highPt2ndBlock); if ((dev>-8) && (dev<8)) { // check if |dev|<8 - highPtChipOut->setPt(chip,SecondCandidate,PtHigh); - highPtChipOut->setSel(chip,SecondCandidate,2); - highPtChipOut->setDev(chip,SecondCandidate,dev); - highPtChipOut->setPos(chip,SecondCandidate,pos); - highPtChipOut->setHitID(chip,SecondCandidate,highPt2ndBlock); + m_highPtChipOut->setPt(chip,SecondCandidate,PtHigh); + m_highPtChipOut->setSel(chip,SecondCandidate,2); + m_highPtChipOut->setDev(chip,SecondCandidate,dev); + m_highPtChipOut->setPos(chip,SecondCandidate,pos); + m_highPtChipOut->setHitID(chip,SecondCandidate,highPt2ndBlock); } } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCStripTripletSB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCStripTripletSB.cxx index 9faa0e27f465d726d030a9004f90f3c18069a29f..02a8fbe46e0753b3c6c269e3aa934ca0ac6be539 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCStripTripletSB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCStripTripletSB.cxx @@ -17,42 +17,42 @@ TGCStripTripletSB::TGCStripTripletSB():TGCSlaveBoard() void TGCStripTripletSB::createSlaveBoardOut() { - if ( slaveBoardOut!=0 ) { - delete slaveBoardOut; - slaveBoardOut =0; + if ( m_slaveBoardOut!=0 ) { + delete m_slaveBoardOut; + m_slaveBoardOut =0; } - if(coincidenceOut!=0){ - slaveBoardOut = new TGCSlaveBoardOut(this, bid); - if ( !slaveBoardOut ) { + if(m_coincidenceOut!=0){ + m_slaveBoardOut = new TGCSlaveBoardOut(this, m_bid); + if ( !m_slaveBoardOut ) { std::cerr << "TGCStripTripletSB::createSlaveBoardOut: Memory allocation failure."; exit(1); } - slaveBoardOut->clear(); - slaveBoardOut->setNumberOfData(NumberOfStripTripletSBData); + m_slaveBoardOut->clear(); + m_slaveBoardOut->setNumberOfData(NumberOfStripTripletSBData); // fill SlaveBoardOut. // select largest R hit in each sections. - int lengthOfSection = lengthOfCoincidenceOut/NumberOfStripTripletSBData; + int lengthOfSection = m_lengthOfCoincidenceOut/NumberOfStripTripletSBData; int i,j; #ifdef TGCDEBUG - std::cout <<" lengthOfCoincidenceOut= "<< lengthOfCoincidenceOut<<std::endl + std::cout <<" lengthOfCoincidenceOut= "<< m_lengthOfCoincidenceOut<<std::endl <<" NumberOfStripTripletSBData= "<<NumberOfStripTripletSBData<<std::endl <<" lengthOfSection= "<<lengthOfSection<<std::endl; #endif for( i=0; i<NumberOfStripTripletSBData; i+=1){// i=3:d 2:c 1:b 0:a, 7:d 6:c 5:b 4:a - slaveBoardOut->setHit(i,false); + m_slaveBoardOut->setHit(i,false); for( j=0; j<lengthOfSection; j+=1) { - if(coincidenceOut->getChannel(j+i*lengthOfSection)){ - slaveBoardOut->setPos(i,j); - slaveBoardOut->setHit(i,true); + if(m_coincidenceOut->getChannel(j+i*lengthOfSection)){ + m_slaveBoardOut->setPos(i,j); + m_slaveBoardOut->setHit(i,true); break; } } - if(slaveBoardOut->getHit(i)){ - slaveBoardOut->setbPos(i, slaveBoardOut->getPos(i)); + if(m_slaveBoardOut->getHit(i)){ + m_slaveBoardOut->setbPos(i, m_slaveBoardOut->getPos(i)); #ifdef TGCCOUT - slaveBoardOut->getbPos(i)->printb(); + m_slaveBoardOut->getbPos(i)->printb(); std::cout << " " << i << std::endl; #endif } @@ -63,8 +63,8 @@ void TGCStripTripletSB::createSlaveBoardOut() void TGCStripTripletSB::doCoincidence() { TGCHitPattern* pattern[2]; - pattern[0] = patchPanelOut->getHitPattern(0); - pattern[1] = patchPanelOut->getHitPattern(1); + pattern[0] = m_patchPanelOut->getHitPattern(0); + pattern[1] = m_patchPanelOut->getHitPattern(1); int length; if(pattern[0]!=0){ @@ -74,18 +74,18 @@ void TGCStripTripletSB::doCoincidence() }else{ length = -1; } - if(coincidenceOut!=0) delete coincidenceOut; - coincidenceOut =0; + if(m_coincidenceOut!=0) delete m_coincidenceOut; + m_coincidenceOut =0; if(length>0){ - lengthOfCoincidenceOut = 2*length; - coincidenceOut = new TGCHitPattern(lengthOfCoincidenceOut); + m_lengthOfCoincidenceOut = 2*length; + m_coincidenceOut = new TGCHitPattern(m_lengthOfCoincidenceOut); // rearrange bit pattern for coincidence. - bool* b = new bool [lengthOfCoincidenceOut]; + bool* b = new bool [m_lengthOfCoincidenceOut]; int j; - for( j=0; j<lengthOfCoincidenceOut; j+=1){ + for( j=0; j<m_lengthOfCoincidenceOut; j+=1){ b[j]=false; } @@ -114,28 +114,28 @@ void TGCStripTripletSB::doCoincidence() if(g_STRICTST){ for(int i=base+1; i<base+length; i++){ - coincidenceOut->setChannel(i,( b[i-1] & b[i] )); + m_coincidenceOut->setChannel(i,( b[i-1] & b[i] )); } } else { int i=base; - coincidenceOut->setChannel(i,( b[i] & !b[i+1] )); + m_coincidenceOut->setChannel(i,( b[i] & !b[i+1] )); i=base+1; - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i] )| ( b[i] & !b[i-1] & !b[i+1] )| ( b[i-1] & b[i+1] & !b[i] ))); for( i=base+2; i<base+length-1; i+=1){ - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i-2] & !b[i] )| ( b[i-2] & b[i] & !b[i-1] )| ( b[i] & !b[i-1] & !b[i+1] )| ( b[i-1] & b[i+1] & !b[i] ))); } i=base+length-1; - coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| + m_coincidenceOut->setChannel(i,(( b[i-1] & b[i] )| ( b[i-1] & !b[i-2] & !b[i] )| ( b[i-2] & b[i] & !b[i-1] )| ( b[i] & !b[i-1] ))); @@ -144,7 +144,7 @@ void TGCStripTripletSB::doCoincidence() #ifdef TGCCOUT std::cout << "StripTripletCoincidence OUT "; - coincidenceOut->printb(); + m_coincidenceOut->printb(); std::cout << std::endl; #endif diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCTMDB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCTMDB.cxx index 4a9384a4e41a81bbc268f497e9907e01afd0dcff..b8f80d0a2fd59f21cacd9d2f524b14e125aceb49 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCTMDB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCTMDB.cxx @@ -29,7 +29,7 @@ TGCTMDB::TGCTMDB() { for (int side=0; side < 2; side++) { for (int mod=0; mod < NumberOfTileModule; mod++) { - buffer[side*NumberOfTileModule + mod] = new TGCTMDBOut(side, mod); + m_buffer[side*NumberOfTileModule + mod] = new TGCTMDBOut(side, mod); } } } @@ -39,7 +39,7 @@ TGCTMDB::~TGCTMDB() ////////////////////// { for (int idx=0; idx<2*NumberOfTileModule; idx++){ - delete buffer[idx]; + delete m_buffer[idx]; } } @@ -48,7 +48,7 @@ TGCTMDB::TGCTMDB(const TGCTMDB& right) ///////////////////////////////////////////////////////////// { for (int idx=0; idx<2*NumberOfTileModule; idx++){ - buffer[idx] = 0; + m_buffer[idx] = 0; } *this= right; } @@ -60,8 +60,8 @@ TGCTMDB& TGCTMDB::operator=(const TGCTMDB& right) { if (this != &right) { for (int idx=0; idx<2*NumberOfTileModule; idx++){ - delete buffer[idx]; - buffer[idx] = new TGCTMDBOut(*(right.buffer[idx])); + delete m_buffer[idx]; + m_buffer[idx] = new TGCTMDBOut(*(right.m_buffer[idx])); } } return *this; @@ -73,7 +73,7 @@ const TGCTMDBOut* TGCTMDB::getOutput(int side, int mod) const { if ( (side<0)||(side>1) ) return 0; if ( (mod<0)||(mod>=NumberOfTileModule) ) return 0; - return buffer[side*NumberOfTileModule + mod] ; + return m_buffer[side*NumberOfTileModule + mod] ; } ///////////////////////////////////////////////////////////// @@ -94,7 +94,7 @@ const TGCTMDBOut* TGCTMDB::getOutput(int side, int sector, int mod) const else if (sec==5) offset = 2; // same SL board as sec#2 int moduleID = (octant*(NumberOfTileModule/8) + offset + NumberOfTileModule) % NumberOfTileModule; moduleID = (moduleID + mod) % NumberOfTileModule; - return buffer[side*NumberOfTileModule + moduleID]; + return m_buffer[side*NumberOfTileModule + moduleID]; } ///////////////////////////////////////////////////////////// @@ -103,8 +103,8 @@ void TGCTMDB::setOutput(int side, int module, int hit56, int hit6) { if ( (side<0)||(side>1) ) return; if ( (module<0)||(module>=NumberOfTileModule) ) return; - buffer[side*NumberOfTileModule +module]->SetHit56(hit56); - buffer[side*NumberOfTileModule +module]->SetHit6(hit6); + m_buffer[side*NumberOfTileModule +module]->SetHit56(hit56); + m_buffer[side*NumberOfTileModule +module]->SetHit6(hit6); } ///////////////////////////////////////////////////////////// @@ -112,7 +112,7 @@ void TGCTMDB::eraseOutput() ///////////////////////////////////////////////////////////// { for (int idx=0; idx<2*NumberOfTileModule; idx++){ - buffer[idx]->Clear(); + m_buffer[idx]->Clear(); } } @@ -142,7 +142,7 @@ void TGCTMDB::Print() const ///////////////////////////// { for (int idx=0; idx<2*NumberOfTileModule; idx++){ - buffer[idx]->Print(); + m_buffer[idx]->Print(); } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCTMDBOut.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCTMDBOut.cxx index 272ac323454ee74b85fafcbe17f4fbe6cb1c9deb..6d95c3426041ece44c8ba5ae94ee547fc8d81261 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCTMDBOut.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCTMDBOut.cxx @@ -24,14 +24,14 @@ namespace LVL1TGCTrigger { ////////////////////// TGCTMDBOut::TGCTMDBOut() - : sideID(0), moduleID(-1), hit_56(0), hit_6(0) + : m_sideID(0), m_moduleID(-1), m_hit_56(0), m_hit_6(0) ////////////////////// { } /////////////////////////////////////////////////////////////// TGCTMDBOut::TGCTMDBOut(int side, int module, int hit56, int hit6) - : sideID(side), moduleID(module), hit_56(hit56), hit_6(hit6) + : m_sideID(side), m_moduleID(module), m_hit_56(hit56), m_hit_6(hit6) /////////////////////////////////////////////////////////////// { } @@ -40,10 +40,10 @@ TGCTMDBOut::TGCTMDBOut(int side, int module, int hit56, int hit6) /////////////////////////////////////////////////////////////// TGCTMDBOut::TGCTMDBOut(const TGCTMDBOut& right) ///////////////////////////////////////////////////////////// - :sideID(right.sideID), - moduleID(right.moduleID), - hit_56(right.hit_56), - hit_6(right.hit_6) + :m_sideID(right.m_sideID), + m_moduleID(right.m_moduleID), + m_hit_56(right.m_hit_56), + m_hit_6(right.m_hit_6) { } @@ -53,10 +53,10 @@ TGCTMDBOut& TGCTMDBOut::operator=(const TGCTMDBOut& right) ///////////////////////////////////////////////////////////// { if (this != &right) { - sideID = right.sideID; - moduleID = right.moduleID; - hit_56 = right.hit_56; - hit_6 = right.hit_6; + m_sideID = right.m_sideID; + m_moduleID = right.m_moduleID; + m_hit_56 = right.m_hit_56; + m_hit_6 = right.m_hit_6; } return *this; } @@ -65,10 +65,10 @@ TGCTMDBOut& TGCTMDBOut::operator=(const TGCTMDBOut& right) void TGCTMDBOut::Print() const ///////////////////////////// { - std::cout << "Side=" << sideID - << " :: ModuleID=" << moduleID - << " :: Hit_56=" << hit_56 - << " :: Hit_6=" << hit_6 + std::cout << "Side=" << m_sideID + << " :: ModuleID=" << m_moduleID + << " :: Hit_56=" << m_hit_56 + << " :: Hit_6=" << m_hit_6 << std::endl; } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCTileMuCoincidenceMap.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCTileMuCoincidenceMap.cxx index bea765e711b444101b45c7f78294ab6b11e7ffc2..06ceaaec392da068be88bf6594c2efa3e2b18e10 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCTileMuCoincidenceMap.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCTileMuCoincidenceMap.cxx @@ -33,16 +33,16 @@ TGCTileMuCoincidenceMap::TGCTileMuCoincidenceMap(const SG::ReadCondHandleKey<TGC for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_TileMuModule; input++){ - map[input][ssc][sec][side] = TM_NA; + m_map[input][ssc][sec][side] = TM_NA; } - flagPT[0][ssc][sec][side] =0; //pt1 - flagPT[1][ssc][sec][side] =0; //pt2 - flagPT[2][ssc][sec][side] =0; //pt3 - flagPT[3][ssc][sec][side] =0; //pt4 - flagPT[4][ssc][sec][side] =1; //pt5 - flagPT[5][ssc][sec][side] =1; //pt6 + m_flagPT[0][ssc][sec][side] =0; //pt1 + m_flagPT[1][ssc][sec][side] =0; //pt2 + m_flagPT[2][ssc][sec][side] =0; //pt3 + m_flagPT[3][ssc][sec][side] =0; //pt4 + m_flagPT[4][ssc][sec][side] =1; //pt5 + m_flagPT[5][ssc][sec][side] =1; //pt6 for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec][side] = 1; + m_flagROI[pos][ssc][sec][side] = 1; } } } @@ -70,12 +70,12 @@ TGCTileMuCoincidenceMap::TGCTileMuCoincidenceMap(const SG::ReadCondHandleKey<TGC for (size_t side=0; side< N_Side; side++){ for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ - flagPT[0][ssc][sec][side] =0; //pt1 - flagPT[1][ssc][sec][side] =0; //pt2 - flagPT[2][ssc][sec][side] =0; //pt3 - flagPT[3][ssc][sec][side] =0; //pt4 - flagPT[4][ssc][sec][side] =0; //pt5 - flagPT[5][ssc][sec][side] =0; //pt6 + m_flagPT[0][ssc][sec][side] =0; //pt1 + m_flagPT[1][ssc][sec][side] =0; //pt2 + m_flagPT[2][ssc][sec][side] =0; //pt3 + m_flagPT[3][ssc][sec][side] =0; //pt4 + m_flagPT[4][ssc][sec][side] =0; //pt5 + m_flagPT[5][ssc][sec][side] =0; //pt6 } } } @@ -98,16 +98,16 @@ TGCTileMuCoincidenceMap::TGCTileMuCoincidenceMap(const TGCTileMuCoincidenceMap& for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_TileMuModule; input++){ - map[input][ssc][sec][side] = right.map[input][ssc][sec][side]; + m_map[input][ssc][sec][side] = right.m_map[input][ssc][sec][side]; } - flagPT[0][ssc][sec][side] = right.flagPT[0][ssc][sec][side]; - flagPT[1][ssc][sec][side] = right.flagPT[1][ssc][sec][side]; - flagPT[2][ssc][sec][side] = right.flagPT[2][ssc][sec][side]; - flagPT[3][ssc][sec][side] = right.flagPT[3][ssc][sec][side]; - flagPT[4][ssc][sec][side] = right.flagPT[4][ssc][sec][side]; - flagPT[5][ssc][sec][side] = right.flagPT[5][ssc][sec][side]; + m_flagPT[0][ssc][sec][side] = right.m_flagPT[0][ssc][sec][side]; + m_flagPT[1][ssc][sec][side] = right.m_flagPT[1][ssc][sec][side]; + m_flagPT[2][ssc][sec][side] = right.m_flagPT[2][ssc][sec][side]; + m_flagPT[3][ssc][sec][side] = right.m_flagPT[3][ssc][sec][side]; + m_flagPT[4][ssc][sec][side] = right.m_flagPT[4][ssc][sec][side]; + m_flagPT[5][ssc][sec][side] = right.m_flagPT[5][ssc][sec][side]; for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec][side] = right.flagROI[pos][ssc][sec][side]; + m_flagROI[pos][ssc][sec][side] = right.m_flagROI[pos][ssc][sec][side]; } } } @@ -121,16 +121,16 @@ TGCTileMuCoincidenceMap& TGCTileMuCoincidenceMap::operator=(const TGCTileMuCoinc for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ for (size_t input=0; input< N_Input_TileMuModule; input++){ - map[input][ssc][sec][side] = right.map[input][ssc][sec][side]; + m_map[input][ssc][sec][side] = right.m_map[input][ssc][sec][side]; } - flagPT[0][ssc][sec][side] = right.flagPT[0][ssc][sec][side]; - flagPT[1][ssc][sec][side] = right.flagPT[1][ssc][sec][side]; - flagPT[2][ssc][sec][side] = right.flagPT[2][ssc][sec][side]; - flagPT[3][ssc][sec][side] = right.flagPT[3][ssc][sec][side]; - flagPT[4][ssc][sec][side] = right.flagPT[4][ssc][sec][side]; - flagPT[5][ssc][sec][side] = right.flagPT[5][ssc][sec][side]; + m_flagPT[0][ssc][sec][side] = right.m_flagPT[0][ssc][sec][side]; + m_flagPT[1][ssc][sec][side] = right.m_flagPT[1][ssc][sec][side]; + m_flagPT[2][ssc][sec][side] = right.m_flagPT[2][ssc][sec][side]; + m_flagPT[3][ssc][sec][side] = right.m_flagPT[3][ssc][sec][side]; + m_flagPT[4][ssc][sec][side] = right.m_flagPT[4][ssc][sec][side]; + m_flagPT[5][ssc][sec][side] = right.m_flagPT[5][ssc][sec][side]; for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][ssc][sec][side] = right.flagROI[pos][ssc][sec][side]; + m_flagROI[pos][ssc][sec][side] = right.m_flagROI[pos][ssc][sec][side]; } } } @@ -197,10 +197,10 @@ bool TGCTileMuCoincidenceMap::readMap() return false; } for (size_t pt=0; pt<N_PT_THRESH; pt++){ - flagPT[pt][sscId][sectorId][sideId] = use[pt]; + m_flagPT[pt][sscId][sectorId][sideId] = use[pt]; } for (size_t pos=0; pos< N_ROI_IN_SSC; pos++){ - flagROI[pos][sscId][sectorId][sideId] = roi[pos]; + m_flagROI[pos][sscId][sectorId][sideId] = roi[pos]; } // get trigger word @@ -209,7 +209,7 @@ bool TGCTileMuCoincidenceMap::readMap() unsigned int word; for(size_t pos=0; pos<N_Input_TileMuModule; pos++){ cont >> word; - map[pos][sscId][sectorId][sideId] = word; + m_map[pos][sscId][sectorId][sideId] = word; } } file.close(); @@ -229,25 +229,25 @@ void TGCTileMuCoincidenceMap::dumpMap() const for (size_t sec=0; sec< N_EndcapSector; sec++){ for (size_t ssc=0; ssc< N_Endcap_SSC; ssc++){ file << "# " << side << " " << sec << " " << ssc << " " - << flagPT[0][ssc][sec][side] << " " - << flagPT[1][ssc][sec][side] << " " - << flagPT[2][ssc][sec][side] << " " - << flagPT[3][ssc][sec][side] << " " - << flagPT[4][ssc][sec][side] << " " - << flagPT[5][ssc][sec][side] << " " - << flagROI[0][ssc][sec][side] << " " - << flagROI[1][ssc][sec][side] << " " - << flagROI[2][ssc][sec][side] << " " - << flagROI[3][ssc][sec][side] << " " - << flagROI[4][ssc][sec][side] << " " - << flagROI[5][ssc][sec][side] << " " - << flagROI[6][ssc][sec][side] << " " - << flagROI[7][ssc][sec][side] << " " + << m_flagPT[0][ssc][sec][side] << " " + << m_flagPT[1][ssc][sec][side] << " " + << m_flagPT[2][ssc][sec][side] << " " + << m_flagPT[3][ssc][sec][side] << " " + << m_flagPT[4][ssc][sec][side] << " " + << m_flagPT[5][ssc][sec][side] << " " + << m_flagROI[0][ssc][sec][side] << " " + << m_flagROI[1][ssc][sec][side] << " " + << m_flagROI[2][ssc][sec][side] << " " + << m_flagROI[3][ssc][sec][side] << " " + << m_flagROI[4][ssc][sec][side] << " " + << m_flagROI[5][ssc][sec][side] << " " + << m_flagROI[6][ssc][sec][side] << " " + << m_flagROI[7][ssc][sec][side] << " " << std::endl; - file << map[0][ssc][sec][side] << " " - << map[1][ssc][sec][side] << " " - << map[2][ssc][sec][side] << " " - << map[3][ssc][sec][side] << " " + file << m_map[0][ssc][sec][side] << " " + << m_map[1][ssc][sec][side] << " " + << m_map[2][ssc][sec][side] << " " + << m_map[3][ssc][sec][side] << " " << std::endl; } } @@ -270,7 +270,7 @@ int TGCTileMuCoincidenceMap::getMask(const int module, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getTrigMaskTile(module, ssc, sec, side); } else { - return map[module][ssc][sec][side]; + return m_map[module][ssc][sec][side]; } } @@ -289,7 +289,7 @@ int TGCTileMuCoincidenceMap::getFlagPT(const int pt, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getFlagPtTile(pt, ssc, sec, side); } else { - return flagPT[pt-1][ssc][sec][side]; + return m_flagPT[pt-1][ssc][sec][side]; } } @@ -308,7 +308,7 @@ int TGCTileMuCoincidenceMap::getFlagROI(const int roi, const TGCTriggerData* readCdo{*readHandle}; return readCdo->getFlagRoiTile(roi, ssc, sec, side); } else { - return flagROI[roi][ssc][sec][side]; + return m_flagROI[roi][ssc][sec][side]; } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCTimingManager.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCTimingManager.cxx index 8d1a25c33674e7e819ac3bf21e651cd66fff8794..e5427dca3b981870ec06320d428570979cf3e5e2 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCTimingManager.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCTimingManager.cxx @@ -27,7 +27,7 @@ namespace LVL1TGCTrigger { TGCTimingManager::TGCTimingManager(const SG::ReadCondHandleKey<TGCTriggerData>& readCondKey) - : bunchCounter(0), + : m_bunchCounter(0), m_readCondKey (readCondKey) { } @@ -49,7 +49,7 @@ void TGCTimingManager::startPatchPanel(TGCSector* sector, TGCDatabaseManager* db for( j=0; j<NumberOfPatchPanelType; j+=1) { for ( i=0; i<sector->getNumberOfPP(j); i+=1) { TGCPatchPanel *pp = sector->getPP(j,i); - if(pp) pp->clockIn(bunchCounter, db); + if(pp) pp->clockIn(m_bunchCounter, db); } } } @@ -70,7 +70,7 @@ void TGCTimingManager::startSlaveBoard(TGCSector* sector) for( j=0; j<NumberOfSlaveBoardType; j+=1){ for( i=0; i<sector->getNumberOfSB(j); i+=1){ TGCSlaveBoard* sb = sector->getSB(j,i); - if(sb)sb->clockIn(bunchCounter); + if(sb)sb->clockIn(m_bunchCounter); } } } @@ -87,7 +87,7 @@ void TGCTimingManager::startHighPtBoard(TGCSector* sector) for( int iClk=0; iClk<2; iClk+=1) for( j=0; j<NumberOfHighPtBoardType; j+=1) for ( i=0; i<sector->getNumberOfHPB(j); i+=1) - sector->getHPB(j,i)->clockIn(bunchCounter); + sector->getHPB(j,i)->clockIn(m_bunchCounter); } void TGCTimingManager::startSectorLogic(TGCSector* sector) @@ -97,7 +97,7 @@ void TGCTimingManager::startSectorLogic(TGCSector* sector) #endif TGCSectorLogic* sl= sector->getSL(); - if(sl!=0) sl->clockIn(m_readCondKey, bunchCounter); + if(sl!=0) sl->clockIn(m_readCondKey, m_bunchCounter); } } //end of namespace bracket diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCWireHighPtBoard.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCWireHighPtBoard.cxx index c7a339da633c39b2e0ca04c4e2672f85f9bedeb3..f5917a7574df58fa54537444766ff25b45594702 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCWireHighPtBoard.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCWireHighPtBoard.cxx @@ -14,37 +14,37 @@ namespace LVL1TGCTrigger { TGCWireHighPtBoard::TGCWireHighPtBoard(): TGCHighPtBoard() { - maxDev=15; - maxDevOred=20; - nChOfTSBOut = 96; - nChInTSBRegion = nChOfTSBOut/3; - nChOfDSBOut = 64; - nChOfDSBHit = 3*nChOfDSBOut; - nChOfTSBHit = nChOfDSBHit + 2*maxDevOred; + m_maxDev=15; + m_maxDevOred=20; + m_nChOfTSBOut = 96; + m_nChInTSBRegion = m_nChOfTSBOut/3; + m_nChOfDSBOut = 64; + m_nChOfDSBHit = 3*m_nChOfDSBOut; + m_nChOfTSBHit = m_nChOfDSBHit + 2*m_maxDevOred; } void TGCWireHighPtBoard::setDecoderIn() { - decoderInDSB[ChipA][0] = DSBOut[ChipA][0]; - decoderInDSB[ChipA][1] = DSBOut[ChipA][1]; - decoderInDSB[ChipA][2] = DSBOut[ChipA][2]; + m_decoderInDSB[ChipA][0] = m_DSBOut[ChipA][0]; + m_decoderInDSB[ChipA][1] = m_DSBOut[ChipA][1]; + m_decoderInDSB[ChipA][2] = m_DSBOut[ChipA][2]; - decoderInDSB[ChipB][0] = DSBOut[ChipB][0]; - decoderInDSB[ChipB][1] = DSBOut[ChipB][1]; - decoderInDSB[ChipB][2] = DSBOut[ChipB][2]; + m_decoderInDSB[ChipB][0] = m_DSBOut[ChipB][0]; + m_decoderInDSB[ChipB][1] = m_DSBOut[ChipB][1]; + m_decoderInDSB[ChipB][2] = m_DSBOut[ChipB][2]; - if(adjacentHPB[0]){ - decoderInTSB[ChipA][0] = adjacentHPB[0]->getTSBOut(ChipB,1); + if(m_adjacentHPB[0]){ + m_decoderInTSB[ChipA][0] = m_adjacentHPB[0]->getTSBOut(ChipB,1); } - decoderInTSB[ChipA][1] = TSBOut[ChipA][0]; - decoderInTSB[ChipA][2] = TSBOut[ChipA][1]; - decoderInTSB[ChipA][3] = TSBOut[ChipB][0]; - - decoderInTSB[ChipB][0] = TSBOut[ChipA][1]; - decoderInTSB[ChipB][1] = TSBOut[ChipB][0]; - decoderInTSB[ChipB][2] = TSBOut[ChipB][1]; - if(adjacentHPB[1]){ - decoderInTSB[ChipB][3] = adjacentHPB[1]->getTSBOut(ChipA,0); + m_decoderInTSB[ChipA][1] = m_TSBOut[ChipA][0]; + m_decoderInTSB[ChipA][2] = m_TSBOut[ChipA][1]; + m_decoderInTSB[ChipA][3] = m_TSBOut[ChipB][0]; + + m_decoderInTSB[ChipB][0] = m_TSBOut[ChipA][1]; + m_decoderInTSB[ChipB][1] = m_TSBOut[ChipB][0]; + m_decoderInTSB[ChipB][2] = m_TSBOut[ChipB][1]; + if(m_adjacentHPB[1]){ + m_decoderInTSB[ChipB][3] = m_adjacentHPB[1]->getTSBOut(ChipA,0); } } @@ -52,8 +52,8 @@ void TGCWireHighPtBoard::clearDecoderIn() { int chip,j; for( chip=0; chip<NumberOfChip; chip+=1){ - for( j=0; j<NDecoderInTSB; j+=1) decoderInTSB[chip][j]=0; - for( j=0; j<NDecoderInDSB; j+=1) decoderInDSB[chip][j]=0; + for( j=0; j<NDecoderInTSB; j+=1) m_decoderInTSB[chip][j]=0; + for( j=0; j<NDecoderInDSB; j+=1) m_decoderInDSB[chip][j]=0; } } @@ -69,17 +69,17 @@ void TGCWireHighPtBoard::decodeSlaveBoardOut(int chip, std::cout << "Triplet" << std::endl; #endif for( j=0; j<NDecoderInTSB; j+=1) - if(decoderInTSB[chip][j]!=0){ + if(m_decoderInTSB[chip][j]!=0){ #ifdef TGCCOUT std::cout << "index:" << j << "/" << NDecoderInTSB-1 << " in a chip "; std::cout<<"WHPB:decoderInTSB["<<chip<<"]["<<j<<"]:"; - decoderInTSB[chip][j]->print(); + m_decoderInTSB[chip][j]->print(); #endif - for( block=0; block<decoderInTSB[chip][j]->getNumberOfData(); block+=1) - if(decoderInTSB[chip][j]->getHit(block)){ - ch=nChOfTSBHit/2+(j-2)*nChOfTSBOut - +block*nChInTSBRegion+decoderInTSB[chip][j]->getPos(block); - if((ch>=0)&&(ch<nChOfTSBHit)) tHit->onChannel(ch); + for( block=0; block<m_decoderInTSB[chip][j]->getNumberOfData(); block+=1) + if(m_decoderInTSB[chip][j]->getHit(block)){ + ch=m_nChOfTSBHit/2+(j-2)*m_nChOfTSBOut + +block*m_nChInTSBRegion+m_decoderInTSB[chip][j]->getPos(block); + if((ch>=0)&&(ch<m_nChOfTSBHit)) tHit->onChannel(ch); } } @@ -88,16 +88,16 @@ void TGCWireHighPtBoard::decodeSlaveBoardOut(int chip, std::cout << "Doublet" << std::endl; #endif for( j=0; j<NDecoderInDSB; j+=1) - if(decoderInDSB[chip][j]!=0){ + if(m_decoderInDSB[chip][j]!=0){ #ifdef TGCCOUT std::cout << "index:" << j << "/" << NDecoderInDSB-1 << " in a chip "; std::cout<<"WHPB:decoderInDSB["<<chip<<"]["<<j<<"]:"; - decoderInDSB[chip][j]->print(); + m_decoderInDSB[chip][j]->print(); #endif - for( block=0; block<decoderInDSB[chip][j]->getNumberOfData(); block+=1) - if(decoderInDSB[chip][j]->getHit(block)){ - dHit->onChannel(j*nChOfDSBOut - +nChOfDSBOut/2*block+decoderInDSB[chip][j]->getPos(block)); + for( block=0; block<m_decoderInDSB[chip][j]->getNumberOfData(); block+=1) + if(m_decoderInDSB[chip][j]->getHit(block)){ + dHit->onChannel(j*m_nChOfDSBOut + +m_nChOfDSBOut/2*block+m_decoderInDSB[chip][j]->getPos(block)); } } @@ -112,38 +112,38 @@ void TGCWireHighPtBoard::doCoincidenceMatrix(int chip, { // ref. SOS062V05 int Oring; - int nChUnitOfDSBHit=nChOfDSBHit/NBlockOfDSBChannel; //ch in a AB CD + int nChUnitOfDSBHit=m_nChOfDSBHit/NBlockOfDSBChannel; //ch in a AB CD // int nChSubUnitOfDSBHit = nChUnitOfDSBHit / 2; //ch in a A B C D #ifdef TGCCOUT std::cout << "# Wire doCoincidenceMatrix() chip:" << chip << " block:" << block << std::endl; #endif int dev, DevOrg, ich, DSBCh, TSBCh, ior; - for(dev=0; dev <= maxDev; dev++){ + for(dev=0; dev <= m_maxDev; dev++){ for(ich=0; ich < nChUnitOfDSBHit; ich++){ - if(dev>2*maxDev-maxDevOred){ + if(dev>2*m_maxDev-m_maxDevOred){ Oring = 1; - DevOrg = 2*maxDev-maxDevOred + (dev - (2*maxDev-maxDevOred))*2 - 1; + DevOrg = 2*m_maxDev-m_maxDevOred + (dev - (2*m_maxDev-m_maxDevOred))*2 - 1; }else{ Oring = 0; DevOrg = dev; } for(ior = 0; ior <= Oring; ior++){ DSBCh = nChUnitOfDSBHit*block + ich; - TSBCh = DSBCh + priorSign*(DevOrg + ior) + maxDevOred; + TSBCh = DSBCh + m_priorSign*(DevOrg + ior) + m_maxDevOred; if(tHit->getChannel(TSBCh) && dHit->getChannel(DSBCh)){ #ifdef TGCDEBUG std::cout << "HighPt" << std::endl - << " th&&dh==1 priorSign*dev:" << priorSign + << " th&&dh==1 priorSign*dev:" << m_priorSign << "*" << dev << " DSBCh:" << DSBCh << " TSBCh:" << TSBCh << std::endl; #endif - // channel of dev>2*maxDev-maxDevOred is ored. - highPtBoardOut->setPt(chip,block,PtHigh); - highPtBoardOut->setHit(chip,block,true); - highPtBoardOut->setDev(chip,block,priorSign*dev); - highPtBoardOut->setPos(chip,block,ich/(nChOfDSBOut/4)); + // channel of dev>2*m_maxDev-m_maxDevOred is ored. + m_highPtBoardOut->setPt(chip,block,PtHigh); + m_highPtBoardOut->setHit(chip,block,true); + m_highPtBoardOut->setDev(chip,block,m_priorSign*dev); + m_highPtBoardOut->setPos(chip,block,ich/(m_nChOfDSBOut/4)); return; } } @@ -151,29 +151,29 @@ std::cout << "# Wire doCoincidenceMatrix() chip:" << chip << " block:" << block // for dR of opposite sign if(dev){ for(ich=0; ich < nChUnitOfDSBHit; ich++){ - if(dev>2*maxDev-maxDevOred){ + if(dev>2*m_maxDev-m_maxDevOred){ Oring = 1; - DevOrg = 2*maxDev-maxDevOred + (dev - (2*maxDev-maxDevOred))*2 - 1; + DevOrg = 2*m_maxDev-m_maxDevOred + (dev - (2*m_maxDev-m_maxDevOred))*2 - 1; }else{ Oring = 0; DevOrg = dev; } for(ior = 0; ior <= Oring; ior++){ DSBCh = nChUnitOfDSBHit*block + ich; - TSBCh = DSBCh - priorSign*(DevOrg + ior) + maxDevOred; + TSBCh = DSBCh - m_priorSign*(DevOrg + ior) + m_maxDevOred; if(tHit->getChannel(TSBCh) && dHit->getChannel(DSBCh)){ #ifdef TGCDEBUG std::cout << "HighPt" << std::endl - << " th&&dh==1 priorSign*dev:" << -priorSign + << " th&&dh==1 priorSign*dev:" << -m_priorSign << "*" << dev << " DSBCh:" << DSBCh << " TSBCh:" << TSBCh << std::endl; #endif - // channel of dev>2*maxDev-maxDevOred is ored. - highPtBoardOut->setPos(chip,block,ich/(nChOfDSBOut/4)); - highPtBoardOut->setDev(chip,block,-priorSign*dev); - highPtBoardOut->setPt(chip,block,PtHigh); - highPtBoardOut->setHit(chip,block,true); + // channel of dev>2*m_maxDev-m_maxDevOred is ored. + m_highPtBoardOut->setPos(chip,block,ich/(m_nChOfDSBOut/4)); + m_highPtBoardOut->setDev(chip,block,-m_priorSign*dev); + m_highPtBoardOut->setPt(chip,block,PtHigh); + m_highPtBoardOut->setHit(chip,block,true); return; } } diff --git a/Trigger/TrigT1/TrigT1TGC/src/TGCWireTripletSB.cxx b/Trigger/TrigT1/TrigT1TGC/src/TGCWireTripletSB.cxx index ac41036dd7f527675abc4a5b68c0759bd385de4b..d39114491a80beead3e652c72f9e2e1fb5347988 100644 --- a/Trigger/TrigT1/TrigT1TGC/src/TGCWireTripletSB.cxx +++ b/Trigger/TrigT1/TrigT1TGC/src/TGCWireTripletSB.cxx @@ -16,35 +16,35 @@ TGCWireTripletSB::TGCWireTripletSB():TGCSlaveBoard() void TGCWireTripletSB::createSlaveBoardOut() { - if(coincidenceOut!=0){ - if ( slaveBoardOut != 0 ) delete slaveBoardOut; - slaveBoardOut = new TGCSlaveBoardOut(this, bid); - if ( !slaveBoardOut ) { + if(m_coincidenceOut!=0){ + if ( m_slaveBoardOut != 0 ) delete m_slaveBoardOut; + m_slaveBoardOut = new TGCSlaveBoardOut(this, m_bid); + if ( !m_slaveBoardOut ) { std::cerr << "TGCWireTripletSB::createSlaveBoardOut: Memory allocation failure."<<std::endl; exit(1); } - slaveBoardOut->clear(); - slaveBoardOut->setNumberOfData(NumberOfWireTripletSBData); + m_slaveBoardOut->clear(); + m_slaveBoardOut->setNumberOfData(NumberOfWireTripletSBData); // fill SlaveBoardOut. // select largest R hit in each sections. - int lengthOfSection = (coincidenceOut->getLength()-2*NChAdjInWTSB)/NumberOfWireTripletSBData; + int lengthOfSection = (m_coincidenceOut->getLength()-2*NChAdjInWTSB)/NumberOfWireTripletSBData; int i,j; for( i=0; i<NumberOfWireTripletSBData; i+=1){ // i=0:a 1:b 2:c - slaveBoardOut->setPos(i,-1); - slaveBoardOut->setPos(i,0); - slaveBoardOut->setHit(i,false); + m_slaveBoardOut->setPos(i,-1); + m_slaveBoardOut->setPos(i,0); + m_slaveBoardOut->setHit(i,false); for( j=0; j<lengthOfSection; j+=1) { - if(coincidenceOut->getChannel(NChAdjInWTSB+j+i*lengthOfSection)){ - slaveBoardOut->setPos(i,j); - slaveBoardOut->setHit(i,true); + if(m_coincidenceOut->getChannel(NChAdjInWTSB+j+i*lengthOfSection)){ + m_slaveBoardOut->setPos(i,j); + m_slaveBoardOut->setHit(i,true); break; } } - if(slaveBoardOut->getHit(i)){ - slaveBoardOut->setbPos(i, slaveBoardOut->getPos(i)); + if(m_slaveBoardOut->getHit(i)){ + m_slaveBoardOut->setbPos(i, m_slaveBoardOut->getPos(i)); #ifdef TGCCOUT - slaveBoardOut->getbPos(i)->printb(); + m_slaveBoardOut->getbPos(i)->printb(); std::cout << " " << i << std::endl; #endif } @@ -57,8 +57,8 @@ void TGCWireTripletSB::doCoincidence() TGCHitPattern* pattern[2]; // pattern[0] has hit pattern of layer0[36-71]. // pattern[1] has hit pattern of layer1[0-35] and layer2[36-71] . - pattern[0] = patchPanelOut->getHitPattern(0); - pattern[1] = patchPanelOut->getHitPattern(1); + pattern[0] = m_patchPanelOut->getHitPattern(0); + pattern[1] = m_patchPanelOut->getHitPattern(1); if(pattern[1]!=0){ // necessary for 2/3 coincidence. @@ -66,9 +66,9 @@ void TGCWireTripletSB::doCoincidence() int unitLength=length/2; int totalLength=3*unitLength; - lengthOfCoincidenceOut = LengthOfWTSBCoincidenceOut; - if( coincidenceOut!=0 ) delete coincidenceOut; - coincidenceOut = new TGCHitPattern(lengthOfCoincidenceOut); + m_lengthOfCoincidenceOut = LengthOfWTSBCoincidenceOut; + if( m_coincidenceOut!=0 ) delete m_coincidenceOut; + m_coincidenceOut = new TGCHitPattern(m_lengthOfCoincidenceOut); // rearrange bit pattern for coincidence. bool* b = new bool [totalLength]; @@ -109,10 +109,10 @@ void TGCWireTripletSB::doCoincidence() } std::cout << std::endl; #endif - // int base=(totalLength-lengthOfCoincidenceOut)/2; + // int base=(totalLength-m_lengthOfCoincidenceOut)/2; int base = 0; - for( i=0; i<lengthOfCoincidenceOut; i+=1) - coincidenceOut->setChannel(i,out[i+base]); + for( i=0; i<m_lengthOfCoincidenceOut; i+=1) + m_coincidenceOut->setChannel(i,out[i+base]); delete [] b; delete [] out; @@ -122,19 +122,19 @@ void TGCWireTripletSB::doCoincidence() TGCWireTripletSB::TGCWireTripletSB(const TGCWireTripletSB& right) : TGCSlaveBoard(right) { - id = right.id; - bid = right.bid; - idHighPtBoard = right.idHighPtBoard; - type = right.type; - lengthOfCoincidenceOut = right.lengthOfCoincidenceOut; - *slaveBoardOut = *right.slaveBoardOut; - *patchPanel = *right.patchPanel; - *patchPanelOut = *right.patchPanelOut; - - if ( lengthOfCoincidenceOut > 0) { - if ( coincidenceOut ) delete coincidenceOut; - coincidenceOut = new TGCHitPattern (lengthOfCoincidenceOut); - if ( !coincidenceOut ) + m_id = right.m_id; + m_bid = right.m_bid; + m_idHighPtBoard = right.m_idHighPtBoard; + m_type = right.m_type; + m_lengthOfCoincidenceOut = right.m_lengthOfCoincidenceOut; + *m_slaveBoardOut = *right.m_slaveBoardOut; + *m_patchPanel = *right.m_patchPanel; + *m_patchPanelOut = *right.m_patchPanelOut; + + if ( m_lengthOfCoincidenceOut > 0) { + if ( m_coincidenceOut ) delete m_coincidenceOut; + m_coincidenceOut = new TGCHitPattern (m_lengthOfCoincidenceOut); + if ( !m_coincidenceOut ) std::cerr << "TGCWireTripletSB::TGCWireTripletSB: Memory allocation failure." << std::endl; } } @@ -142,19 +142,19 @@ TGCWireTripletSB::TGCWireTripletSB(const TGCWireTripletSB& right) : TGCWireTripletSB& TGCWireTripletSB::operator=(const TGCWireTripletSB& right) { if ( this != &right ) { - id = right.id; - bid = right.bid; - idHighPtBoard = right.idHighPtBoard; - type = right.type; - lengthOfCoincidenceOut = right.lengthOfCoincidenceOut; - *slaveBoardOut = *right.slaveBoardOut; - *patchPanel = *right.patchPanel; - *patchPanelOut = *right.patchPanelOut; - - if ( lengthOfCoincidenceOut > 0) { - if ( coincidenceOut ) delete coincidenceOut; - coincidenceOut = new TGCHitPattern (lengthOfCoincidenceOut); - if ( !coincidenceOut ) { + m_id = right.m_id; + m_bid = right.m_bid; + m_idHighPtBoard = right.m_idHighPtBoard; + m_type = right.m_type; + m_lengthOfCoincidenceOut = right.m_lengthOfCoincidenceOut; + *m_slaveBoardOut = *right.m_slaveBoardOut; + *m_patchPanel = *right.m_patchPanel; + *m_patchPanelOut = *right.m_patchPanelOut; + + if ( m_lengthOfCoincidenceOut > 0) { + if ( m_coincidenceOut ) delete m_coincidenceOut; + m_coincidenceOut = new TGCHitPattern (m_lengthOfCoincidenceOut); + if ( !m_coincidenceOut ) { std::cerr << "TGCWireTripletSB::TGCWireTripletSB: Memory allocation failure." << std::endl; exit(1); }