+ virtual void WriteValidationScript(Bool_t merge=kFALSE);
+
+// PROOF mode
+ virtual void SetProofCluster(const char *cluster) {fProofCluster = cluster;}
+ virtual void SetProofDataSet(const char *dataset) {fProofDataSet = dataset;}
+ virtual const char *GetProofDataSet() const {return fProofDataSet.Data();}
+ virtual void SetProofReset(Int_t mode) {fProofReset = mode;}
+ virtual void SetNproofWorkers(Int_t nworkers) {fNproofWorkers = nworkers;}
+ virtual void SetNproofWorkersPerSlave(Int_t nworkers) {fNproofWorkersPerSlave = nworkers;}
+ virtual void SetRootVersionForProof(const char *version) {fRootVersionForProof = version;}
+ virtual void SetAliRootMode(const char *mode) {fAliRootMode = mode;}
+ // .txt file containing the list of files to be chained in test mode
+ virtual void SetFileForTestMode(const char *filename) {fFileForTestMode = filename;}
+ virtual TChain *GetChainForTestMode(const char *treeName) const;