X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONLegacyClusterServer.h;h=e6a8f1b610c0e3d3ddb969e3a4f015fab8cf638a;hb=630b4faf3ccfd3852bd262eec0a2f381ec55fcd1;hp=54884a561484aa3c1544bb1f4595690305daf062;hpb=fbad2a02cb040f4439d1f516e5323895cd9d92b6;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONLegacyClusterServer.h b/MUON/AliMUONLegacyClusterServer.h index 54884a56148..e6a8f1b610c 100644 --- a/MUON/AliMUONLegacyClusterServer.h +++ b/MUON/AliMUONLegacyClusterServer.h @@ -23,15 +23,19 @@ class AliMUONGeometryTransformer; class AliMUONLegacyClusterServer : public AliMUONVClusterServer { public: - AliMUONLegacyClusterServer(const AliMUONGeometryTransformer& transformer, AliMUONVClusterStore* store=0x0); + AliMUONLegacyClusterServer(const AliMUONGeometryTransformer& transformer, + AliMUONVClusterStore* store=0x0, + Bool_t bypassSt4=kFALSE, + Bool_t bypassSt5=kFALSE); virtual ~AliMUONLegacyClusterServer(); virtual Int_t Clusterize(Int_t chamberId, AliMUONVClusterStore& clusterStore, - const AliMpArea& area); + const AliMpArea& area, + const AliMUONRecoParam* recoParam = 0x0); - virtual void UseDigits(TIter& next); + virtual void UseDigits(TIter& next, AliMUONVDigitStore* digitStore = 0x0); /// Use trigger tracks. Return kFALSE if not used. virtual Bool_t UseTriggerTrackStore(AliMUONVTriggerTrackStore* trackStore); @@ -42,12 +46,14 @@ private: /// not defined AliMUONLegacyClusterServer& operator=(const AliMUONLegacyClusterServer& rhs); - const AliMUONGeometryTransformer& fTransformer; //!< geometry convertor - AliMUONVClusterStore* fClusterStore; //!< cluster store - AliMUONVTriggerTrackStore* fTriggerTrackStore; //!< trigger track store - AliMUONTriggerTrackToTrackerClusters* fBypass; //!< bypass - - ClassDef(AliMUONLegacyClusterServer,1) // Implementation of AliMUONVClusterServer + const AliMUONGeometryTransformer& fkTransformer; //!< geometry convertor + AliMUONVClusterStore* fClusterStore; //!< cluster store + AliMUONVTriggerTrackStore* fTriggerTrackStore; //!< trigger track store + AliMUONTriggerTrackToTrackerClusters* fBypass; //!< bypass + Bool_t fBypassSt4; //!< whether we should bypass station 4 + Bool_t fBypassSt5; //!< whether we should bypass station 5 + + ClassDef(AliMUONLegacyClusterServer,2) // Implementation of AliMUONVClusterServer }; #endif