// -*- mode: c++ -*- // // $Id: BrFfsPackage.h,v 1.2 2001/11/05 07:52:23 ouerdane Exp $ // $Author: ouerdane $ // $Date: 2001/11/05 07:52:23 $ // $Copyright: (C) 2001 BRAHMS Collaboration // #ifndef BRAT_BrFfsPackage #define BRAT_BrFfsPackage #ifndef BRAT_BrModuleContainer #include "BrModuleContainer.h" #endif #ifndef BRAT_BrEventNode #include "BrEventNode.h" #endif #ifndef BRAT_BrTpcTrackPackage #include "BrTpcTrackPackage.h" #endif #ifndef BRAT_BrFfsTrackingModule #include "BrFfsTrackingModule.h" #endif #ifndef BRAT_BrSwitchContainer #include "BrSwitchContainer.h" #endif class BrFfsPackage : public BrModuleContainer { private: BrTpcTrackPackage *fT1TrackPackage; // T1 tracking package BrTpcTrackPackage *fT2TrackPackage; // T2 tracking package BrFfsTrackingModule *fFfsTrackingModule; // FFS tracking module BrSwitchContainer *fSwitchContainer; // Switch container public: BrFfsPackage(); BrFfsPackage(const Char_t* name, const Char_t* title); virtual ~BrFfsPackage(); BrTpcTrackPackage *GetTpcTrackPackage( const Char_t* name ) const; BrFfsTrackingModule *GetFfsTrackingModule() const { return fFfsTrackingModule; } virtual void Print(Option_t* option="B") const; // *MENU* ClassDef(BrFfsPackage,0) // BRAHMS package for tracking (and later also PID) in FFS }; #endif //____________________________________________________________________ // // $Log: BrFfsPackage.h,v $ // Revision 1.2 2001/11/05 07:52:23 ouerdane // changed MRS to Mrs, FFS to Ffs // // Revision 1.1 2001/08/17 16:17:29 jens // // BrXXXTrackingPackage replaced by BrXXXPackage // Removed BrSpectrometerTrackingPackage // // // //