#include <BMCutsFiller.h>
Public Member Functions | |
| BMCutsFiller (BeamMonCuts &bmcuts, Dbi::Task cutset=0) | |
| ~BMCutsFiller () | |
| BeamMonCuts & | GetBeamMonCuts () |
| void | SetBeamMonCuts (const BeamMonCuts &bmcuts) |
| void | SetCutsSet (const Dbi::Task cutset) |
| Bool_t | Write (VldRange range, const std::string &logComment, Bool_t localTest) |
| Write beam mon cuts to the database. | |
Private Attributes | |
| BeamMonCuts | fBMCuts |
| Then DbiTableRow that holds the beam monitoring cuts. | |
| Dbi::Task | fBMCutsSet |
Created on: Fri Nov 17 11:16:53 2006
Definition at line 33 of file BMCutsFiller.h.
|
||||||||||||
|
Definition at line 13 of file BMCutsFiller.cxx. 00014 : fBMCuts(bmcuts), fBMCutsSet(cutset) 00015 {}
|
|
|
Definition at line 17 of file BMCutsFiller.cxx. 00018 {}
|
|
|
Definition at line 41 of file BMCutsFiller.h. 00041 {return fBMCuts;};
|
|
|
Definition at line 42 of file BMCutsFiller.h. 00042 {fBMCuts = bmcuts;};
|
|
|
Definition at line 43 of file BMCutsFiller.h. 00043 {fBMCutsSet = cutset;};
|
|
||||||||||||||||
|
Write beam mon cuts to the database.
Definition at line 20 of file BMCutsFiller.cxx. References DbiWriter< T >::Close(), fBMCutsSet, and DbiWriter< T >::SetRequireGlobalSeqno(). Referenced by TestBMCutsFiller::RunIt(). 00023 {
00024 int requireGlobal = localTest ? -1 : 1;
00025
00026 VldTimeStamp now;
00027 //cout << now << endl;
00028 DbiWriter<BeamMonCuts> writer(range,-1,fBMCutsSet,now,0,logComment);
00029 writer.SetRequireGlobalSeqno(requireGlobal);
00030 //writer.SetOverlayCreationDate();
00031 writer << fBMCuts;
00032 return writer.Close();
00033 }
|
|
|
Then DbiTableRow that holds the beam monitoring cuts.
Definition at line 52 of file BMCutsFiller.h. |
|
|
The set associated to the cuts: 0: Analysis cuts (default) 1-?: Beam study cuts Definition at line 56 of file BMCutsFiller.h. Referenced by Write(). |
1.3.9.1