#include <vector>
Functions | |
TB | checkFile (gSystem->Getenv("CWB_ROOTLOGON_FILE")) |
TB | checkFile (gSystem->Getenv("CWB_PARAMETERS_FILE")) |
TB | checkFile (gSystem->Getenv("CWB_UPARAMETERS_FILE")) |
flive_fix | Close () |
cout<< "Fixed wave file : " << fix_net_file_name.Data() << endl;sprintf(cmd,"cp --remove-destination %s %s", net_file_name, fix_net_file_name.Data());cout << cmd<< endl;gSystem-> | Exec (cmd) |
exit (0) | |
TString | fix_liv_file_name (liv_file_name) |
TString | fix_net_file_name (net_file_name) |
for (int j=0;j< slagList.size();j++) | |
if (gSystem->Getenv("CWB_MERGE_LABEL")==NULL) | |
if (simulation) | |
if (twave==NULL) | |
if (!net_slag) | |
if (flive==NULL) | |
if (tlive==NULL) | |
TIter | next (twave->GetListOfBranches()) |
TIter | next (tlive->GetListOfBranches()) |
fix_liv_file_name | ReplaceAll (".root",".FIX.root") |
next | Reset () |
tlive | SetBranchAddress ("run",&xrun) |
tlive_fix | SetMaxTreeSize (5000000000) |
sprintf (liv_file_name,"%s/live_%s.%s.root", merge_dir, data_label, cwb_merge_label.Data()) | |
strcpy (answer,"") | |
while ((branch=(TBranch *) next())) | |
tlive_fix | Write () |
Variables | |
char | answer [256] |
TBranch * | branch |
cout<< endl<< endl;}while((strcmp(answer,"y")!=0)&&(strcmp(answer,"n")!=0));if(strcmp(answer,"y")==0) fixit=true;if(!fixit) exit(0);vector < waveSegment > | cat1List =TB.readSegList(nDQF, DQF, CWB_CAT1) |
cout<< "Fixed live file : " << fix_liv_file_name.Data() << endl;TFile *flive_fix=new TFile(fix_liv_file_name,"RECREATE");if(flive_fix-> IsZombie()){cout << "CWB::Toolbox::setVeto - Error opening file " << fix_liv_file_name.Data() << endl;exit(1);}TTree *tlive_fix=(TTree *) tlive-> | CloneTree (0) |
char | cmd [256] |
TString | cwb_merge_label |
do | |
else | |
cout<< net_file_name<< endl;cout << liv_file_name<< endl;TB.checkFile(net_file_name);TB.checkFile(liv_file_name);}TFile *fwave=TFile::Open(net_file_name);if(fwave==NULL){cout << "Error opening file " << net_file_name<< endl;exit(1);}TTree *twave=(TTree *) gROOT-> | FindObject ("waveburst") |
bool | fixit =false |
TFile * | flive = TFile::Open(liv_file_name) |
int * | ind = new int[slagList.size()+1] |
char | liv_file_name [256] |
bool | liv_slag =false |
char | net_file_name [256] |
bool | net_slag =false |
int | nIFO = slagList[0].segId.size() |
int | ntrg = tlive->GetEntries() |
vector< slag > | slagList =TB.getSlagList(nIFO, slagSize, slagSegs, slagOff, slagMin, slagMax, slagSite) |
int | slagSegs =TB.getSlagJobList(cat1List, segLen).size() |
TTree * | tlive = (TTree *) gROOT->FindObject("liveTime") |
Int_t | xrun |
float | xslag [6] |
TB checkFile | ( | gSystem-> | Getenv"CWB_ROOTLOGON_FILE" | ) |
TB checkFile | ( | gSystem-> | Getenv"CWB_PARAMETERS_FILE" | ) |
TB checkFile | ( | gSystem-> | Getenv"CWB_UPARAMETERS_FILE" | ) |
ifile Close | ( | ) |
cout<< "Fixed wave file : " << fix_net_file_name.Data() << endl; sprintf(cmd,"cp --remove-destination %s %s",net_file_name,fix_net_file_name.Data()); cout << cmd << endl; gSystem-> Exec | ( | cmd | ) |
exit | ( | 0 | ) |
TString fix_liv_file_name | ( | liv_file_name | ) |
TString fix_net_file_name | ( | net_file_name | ) |
for | ( | ) |
Definition at line 90 of file cwb_fix_live_slag_missed.C.
if | ( | gSystem-> | Getenv"CWB_MERGE_LABEL" = =NULL | ) |
Definition at line 13 of file cwb_fix_live_slag_missed.C.
if | ( | simulation | ) |
Definition at line 22 of file cwb_fix_live_slag_missed.C.
if | ( | twave | = =NULL | ) |
Definition at line 39 of file cwb_fix_live_slag_missed.C.
if | ( | ! | net_slag | ) |
Definition at line 49 of file cwb_fix_live_slag_missed.C.
if | ( | flive | = =NULL | ) |
Definition at line 53 of file cwb_fix_live_slag_missed.C.
if | ( | tlive | = =NULL | ) |
Definition at line 55 of file cwb_fix_live_slag_missed.C.
TIter next | ( | twave-> | GetListOfBranches() | ) |
TIter next | ( | tlive-> | GetListOfBranches() | ) |
fix_net_file_name ReplaceAll | ( | ".root" | , |
".FIX.root" | |||
) |
next Reset | ( | ) |
tlive SetBranchAddress | ( | "run" | , |
& | xrun | ||
) |
twave_fix SetMaxTreeSize | ( | 5000000000 | ) |
sprintf | ( | liv_file_name | , |
"%s/live_%s.%s.root" | , | ||
merge_dir | , | ||
data_label | , | ||
cwb_merge_label. | Data() | ||
) |
strcpy | ( | answer | , |
"" | |||
) |
Definition at line 45 of file cwb_fix_live_slag_missed.C.
otree_mdc Write | ( | ) |
char answer[256] |
Definition at line 67 of file cwb_fix_live_slag_missed.C.
TBranch * branch |
Definition at line 42 of file cwb_fix_live_slag_missed.C.
cout<< endl << endl; } while ((strcmp(answer,"y")!=0)&&(strcmp(answer,"n")!=0)); if (strcmp(answer,"y")==0) fixit=true; if(!fixit) exit(0); vector<waveSegment> cat1List =TB.readSegList(nDQF, DQF, CWB_CAT1) |
Definition at line 83 of file cwb_fix_live_slag_missed.C.
cout<< "Fixed wave file : "<< fix_net_file_name.Data()<< endl TFile *fwave_fix=new TFile(fix_net_file_name,"RECREATE") if(fwave_fix->IsZombie()){cout<< "CWB::Toolbox::setVeto - Error opening file "<< fix_net_file_name.Data()<< endl exit(1)}TTree *twave_fix=(TTree *) twave-> CloneTree |
Definition at line 111 of file cwb_fix_live_slag_missed.C.
char cmd[256] |
Definition at line 144 of file cwb_fix_live_slag_missed.C.
TString cwb_merge_label |
Definition at line 12 of file cwb_fix_live_slag_missed.C.
do |
Definition at line 69 of file cwb_fix_live_slag_missed.C.
else |
Definition at line 15 of file cwb_fix_live_slag_missed.C.
cout<< net_file_name << endl; cout << liv_file_name << endl; TB.checkFile(net_file_name); TB.checkFile(liv_file_name); } TFile *fwave = TFile::Open(net_file_name); if(fwave==NULL) {cout << "Error opening file " << net_file_name << endl;exit(1);} TTree* twave = (TTree *) gROOT-> FindObject("waveburst") |
Definition at line 38 of file cwb_fix_live_slag_missed.C.
bool fixit =false |
Definition at line 66 of file cwb_fix_live_slag_missed.C.
TFile* flive = TFile::Open(liv_file_name) |
Definition at line 52 of file cwb_fix_live_slag_missed.C.
delete [] ind = new int[slagList.size()+1] |
Definition at line 89 of file cwb_fix_live_slag_missed.C.
char liv_file_name[256] |
Definition at line 20 of file cwb_fix_live_slag_missed.C.
bool liv_slag =false |
Definition at line 59 of file cwb_fix_live_slag_missed.C.
char net_file_name[256] |
Definition at line 19 of file cwb_fix_live_slag_missed.C.
bool net_slag =false |
Definition at line 43 of file cwb_fix_live_slag_missed.C.
int nIFO = slagList[0].segId.size() |
Definition at line 87 of file cwb_fix_live_slag_missed.C.
Definition at line 124 of file cwb_fix_live_slag_missed.C.
vector<slag> slagList =TB.getSlagList(nIFO, slagSize, slagSegs, slagOff, slagMin, slagMax, slagSite) |
Definition at line 85 of file cwb_fix_live_slag_missed.C.
Definition at line 84 of file cwb_fix_live_slag_missed.C.
TTree* tlive = (TTree *) gROOT->FindObject("liveTime") |
Definition at line 54 of file cwb_fix_live_slag_missed.C.
Int_t xrun |
Definition at line 122 of file cwb_fix_live_slag_missed.C.
float xslag |
Definition at line 114 of file cwb_fix_live_slag_missed.C.