00001 #include "dump_peds.h" 00002 00003 #include <Validity/VldTimeStamp.h> 00004 #include <Validity/VldContext.h> 00005 #include <Validity/VldRange.h> 00006 00007 00008 #include <Conventions/Detector.h> 00009 #include <Conventions/SimFlag.h> 00010 00011 #include <MessageService/MsgService.h> 00012 CVSID("$Id: dump_peds.cxx,v 1.3 2007/11/11 08:15:18 rhatcher Exp $"); 00013 00014 00015 #include <DatabaseInterface/DbiValidityRec.h> 00016 #include <DatabaseInterface/DbiResultPtr.tpl> 00017 template class DbiResultPtr<BeamMonSwicPeds>; 00018 00019 void dump_peds() 00020 { 00021 00022 VldTimeStamp vts(2005,3,18,0,0,0); 00023 Detector::Detector_t det = Detector::kNear; 00024 SimFlag::SimFlag_t sim = SimFlag::kData; 00025 VldContext vc(det,sim,vts); 00026 00027 DbiResultPtr<BeamMonSwicPeds> p; 00028 int nrows = p.NewQuery(vc); 00029 00030 const DbiValidityRec* vr = p.GetValidityRec(); 00031 cerr << nrows << " rows, seqno=" << vr->GetSeqNo() 00032 << " query vc = " << vc << endl 00033 << vr->GetVldRange() << endl; 00034 00035 }
1.3.9.1