FairRoot/PandaRoot
Functions
FileCleaner.C File Reference

Go to the source code of this file.

Functions

int FileCleaner (TString InputFile="/data/work/kpha1/steinen/Gamma/Ana/CombinedData/Combined_Ana_Geo43_E0.5189MeV_Evts2860000_FileEvts11440_Gen1_ST12_mu-2.5,Q-2.8_OQP_Psf1.5.root")
 

Function Documentation

int FileCleaner ( TString  InputFile = "/data/work/kpha1/steinen/Gamma/Ana/CombinedData/Combined_Ana_Geo43_E0.5189MeV_Evts2860000_FileEvts11440_Gen1_ST12_mu-2.5,Q-2.8_OQP_Psf1.5.root")

Definition at line 1 of file FileCleaner.C.

References i, and TString.

2 {
3  TString FullFilename = InputFile;
4  //TString FullFilename = "/data/work/kpha1/steinen/Gamma/Ana/CombinedData/"+InputFile;
5  int ComboNumber = 250;
6  char buffer[100];
7  TFile *File = new TFile(FullFilename.Data(),"update");
8 
9  for (int i = 1; i<=ComboNumber;i++)
10  {
11  sprintf(buffer,"cbmout;%d",i);
12  gDirectory->Delete(buffer);
13  sprintf(buffer,"FileHeader;%d",i);
14  gDirectory->Delete(buffer);
15  }
16 
17  gDirectory->Delete("BranchList;1");
18  gDirectory->Delete("pndsim;1");
19  File->Close();
20  return 0;
21 }
Int_t i
Definition: run_full.C:25