Public Member Functions | |
| BDTestDataModuleImp (string output) | |
| ~BDTestDataModuleImp () | |
| void | Fill (const RawBeamMonBlock &block, const RawBeamMonHeaderBlock &head) |
Private Attributes | |
| TFile * | outfile |
| TTree * | outtree |
| BDTestData * | bdtd |
| string | output_file |
|
|
Definition at line 31 of file BDTestDataModule.cxx. References outfile. 00032 : outfile(0) 00033 , outtree(0) 00034 , bdtd(0) 00035 , output_file(output) 00036 { 00037 cerr << "Starting output file: " << output_file << endl; 00038 outfile = new TFile(output_file.c_str(),"RECREATE"); 00039 outtree = new TTree("bdtest", "Beam Monitoring Data"); 00040 bdtd = new BDTestData; 00041 outtree->Branch("pot","BDTestData",&bdtd); 00042 cerr << "Bdtd at " << (void*)bdtd << endl; 00043 }
|
|
|
Definition at line 44 of file BDTestDataModule.cxx. References outfile. 00044 {
00045 cerr << "~BDTestDataModuleImp() \n";
00046 outfile->cd();
00047 outtree->Write();
00048 outfile->Close();
00049 delete outfile;
00050 //delete outtree;
00051 delete bdtd;
00052 outfile = 0;
00053 outtree = 0;
00054 bdtd = 0;
00055 cerr << output_file << " written\n";
00056 }
|
|
||||||||||||
|
Definition at line 58 of file BDTestDataModule.cxx. References fill_bdtest(). Referenced by BDTestDataModule::Reco(). 00059 {
00060 if (fill_bdtest(*bdtd,block,head))
00061 outtree->Fill();
00062 }
|
|
|
Definition at line 27 of file BDTestDataModule.cxx. |
|
|
Definition at line 25 of file BDTestDataModule.cxx. |
|
|
Definition at line 28 of file BDTestDataModule.cxx. |
|
|
Definition at line 26 of file BDTestDataModule.cxx. |
1.3.9.1