- void CloseFile() ;
- const TFolder * Folder(const TString what) const ;
- void ListBranches(Int_t event=0) const ;
- void NewBranch(TString name, Int_t event = 0) ;
- Bool_t NewFile(TString name) ;
- const Bool_t HasFailed() const { return fFailed ; }
- Bool_t PostPrimaries(void ) const ;
- Bool_t PostHits(void ) const ;
- Bool_t PostSDigits( const char * name, const char * file = 0) const ;
- Bool_t PostDigits( const char * name ) const ;
- Bool_t PostRecPoints( const char * name ) const ;
- Bool_t PostTrackSegments(const char * name) const ;
- Bool_t PostRecParticles( const char * name) const ;
-
- Bool_t PostClusterizer( const char * name) const ;
- Bool_t PostClusterizer(AliPHOSClusterizer * clu) const ;
- Bool_t PostSDigitizer (AliPHOSSDigitizer * sdigitizer) const ;
- Bool_t PostSDigitizer ( const char * name, const char * file ) const ;
- Bool_t PostDigitizer (AliPHOSDigitizer * digitizer) const ;
- Bool_t PostDigitizer ( const char * name) const ;
- Bool_t PostTrackSegmentMaker(AliPHOSTrackSegmentMaker * tsm) const ;
- Bool_t PostTrackSegmentMaker(const char * name ) const ;
- Bool_t PostPID (AliPHOSPID * pid) const ;
- Bool_t PostPID (const char * name ) const ;
- Bool_t PostQA (void) const ;
+ //=========== Instantiators ================
+ static AliPHOSGetter * GetInstance(const char* headerFile,
+ const char* branchTitle = "Default",
+ const Bool_t toSplit = kFALSE ) ;
+ static AliPHOSGetter * GetInstance() ;