/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/BesEvtGen/BesEvtGen-00-03-58/src/EvtGen/EvtGenBase/EvtStreamInputIterator.hh File Reference

#include "EvtGenBase/EvtStreamAdapter.hh"
#include <iterator>

Go to the source code of this file.

Classes

class  EvtStreamInputIterator< Point >

Functions

template<class Generator>
EvtStreamInputIterator< typename
Generator::result_type > 
iter (Generator gen, int N=0)


Function Documentation

template<class Generator>
EvtStreamInputIterator<typename Generator::result_type> iter ( Generator  gen,
int  N = 0 
)

Definition at line 100 of file EvtStreamInputIterator.hh.

References counter, and TrigConf::N.

Referenced by EvtPdf< T >::accRejGen(), BesMcTruthWriter::AddMother(), TofCalibration::calculate(), TofCalib::calculate(), calib_etf_bunch::calculate(), calib_endcap_sigma::calculate(), calib_endcap_atten::calculate(), calib_barrel_sigma::calculate(), calib_barrel_q0::calculate(), calib_barrel_common::calculate(), MdcCalib::calDetEffi(), calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), TofTrack::chooseEtfData1(), TofTrack::chooseEtfData2(), TofTrack::chooseTofData(), TofTrack::chooseTofDataEndcap(), commonData::clear(), TofRec::clearTofTrackVec(), EvtPdf< T >::compute_mc_integral(), MdcROOTGeo::CorrectReplica(), DTagTool::cosmicandleptonVeto(), MdcTSF::CountTS(), MdcxHits::create(), RawDataTofMcHitCnv::createObj(), RawDataMucMcHitCnv::createObj(), RawDataMdcMcHitCnv::createObj(), RawDataEmcMcHitCnv::createObj(), BesRndmGenSvc::CreateStream(), HoughValidUpdate::digiToHots(), Alignment::docaHelixWire(), Alignment::docaHelixWireNewton(), DTagTool::DTagTool(), MdcTrkRecon::dumpDigi(), BesTrigL1::execute(), MixerAlg::execute(), TofRec::execute(), MdcxCosmicSewer::execute(), MdcTrkRecon::execute(), MdcMakeHits::execute(), CalibEventSelect::execute(), EFtoTDS::execute(), EFSectorHits::execute(), TrigEventMaker::execute(), HltEventMaker::execute(), DDecay::execute(), MdcCalRecTrk::fgNoiseRatio(), TofCheckDigi::Fill_TofTrack(), TofCalibCheck::FillBarrelCol(), TofCheckDigi::FillCol(), TofCalibCheck::FillEndcapCol(), TofCalibCheck::FillEtfCol(), MdcxTrackFinder::fillEvent(), MdcTrkRecon::fillEvent(), MdcNavigation::fillEvent(), calib_etf_bunch::fillGraph(), calib_endcap_sigma::fillGraph(), calib_endcap_atten::fillGraph(), calib_barrel_sigma::fillGraph(), calib_barrel_q0::fillGraph(), calib_barrel_common::fillGraph(), calib_barrel_sigma::fillGraphT0(), MdcNavigation::fillInit(), MdcTrkRecon::fillMcTruth(), calib_etf_bunch::fillRecord(), calib_endcap_sigma::fillRecord(), calib_endcap_atten::fillRecord(), calib_barrel_sigma::fillRecord(), calib_barrel_q0::fillRecord(), calib_barrel_common::fillRecord(), calib_endcap_atten::fillRecordQ0(), calib_barrel_sigma::fillRecordT0(), MdcNavigation::fillRecTrack(), TofCalibration::fillRoot(), TofCalibManager::fillRoot(), TofCalibFit::fillRoot(), TofCalibManager::fillTxt(), KalmanVertexFit::filter(), EvtPdf< T >::findMax(), TofTrack::findTofDataBarrel(), TrkHelixFitter::fit(), calib_etf_bunch::fitGraph(), calib_endcap_sigma::fitGraph(), calib_endcap_atten::fitGraph(), calib_barrel_sigma::fitGraph(), calib_barrel_common::fitGraph(), calib_barrel_sigma::fitGraphT0(), EvtConExc::gamHXSection(), EvtConExc::gamHXSection_er(), EvtMNode::get4vector(), RealDBUtil::ConnectionProvider::getcal(), HltInf::getData(), KalFitTrack::getDriftTime(), BesRndmGenSvc::GetEngine(), MdcRawDataProvider::getMdcDigiVec(), RecMucTrack::GetMdcExtTrack(), BesTuningIO::GetMdcHits(), RealDBUtil::ConnectionProvider::getRunInfo(), MixerAlg::getTiming(), MdcTF::GetTrack(), BesTofDigitizer::GroupHits(), TofRawDataProvider::handle(), MdcxFittedHel::IterateFit(), MdcSegData::loadevent(), main(), TTrackManager::makeTds(), TofTrack::match(), MdcxCosmicSewer::MdcxHitsToHots(), HTrackParameter::minDistanceTwoHelix(), DTagTool::mode(), TrigMdc::print(), MdcPrintSvc::printDigi(), PrintMcInfo::printPartInf(), MdcPrintSvc::printRecMdcTrack(), PrintMcInfo::printTree(), TofRecTDS::RegisterRecBTofCalHitCol(), TofRecTDS::RegisterRecETofCalHitCol(), TofRecTDS::RegisterRecTofTrackCol(), TofDataSet::setBarrelData(), HltInf::setData(), EmcTCFinder::setEmcTC(), TofDataSet::setEndcapData(), TofDataSet::setEtfData(), MdcCalEvent::setKalEvent(), MdcTunningSvc::setMcEff(), MdcTunningSvc::setMcRes2(), MdcTunningSvc::setMcRes3(), MdcTSF::setMdcDigi(), TrigMdc::setMdcTrigData(), BesRndmGenSvc::setOnDefinedSeeds(), MdcCalEvent::setRecEvent(), BesRndmGenSvc::SetStreamSeeds(), TofTrack::setTofData(), TofHitCount::setTofDigi(), BesTMTrig::startTMTrig(), BesTofTrig::startTofTrig(), RecMdcTrackCnv::TObjectToDataObject(), RecMdcKalTrackCnv::TObjectToDataObject(), RecMdcDedxCnv::TObjectToDataObject(), McParticleCnv::TObjectToDataObject(), TofRawDataProvider::tofDataMapEmc(), TofRawDataProvider::tofDataMapEstime(), TofRawDataProvider::tofDataMapFull(), TofRawDataProvider::tofDataMapOnlineMode(), TofRawDataProvider::tofDataMapTof(), TofRawDataProvider::tofDataVectorEmc(), TofRawDataProvider::tofDataVectorEstime(), TofRawDataProvider::tofDataVectorOnlineMode(), TofRawDataProvider::tofDataVectorTof(), MdcSegFinder::tryPatterns(), calib_mc_etf_right::updateData(), calib_mc_etf_left::updateData(), calib_mc_etf_combine::updateData(), calib_etf_weight::updateData(), calib_etf_right::updateData(), calib_etf_left::updateData(), calib_etf_combine::updateData(), calib_endcap_left::updateData(), calib_barrel_right_offset2_bunch3_4::updateData(), calib_barrel_right_offset2_bunch2_4::updateData(), calib_barrel_right_offset2_bunch2_3::updateData(), calib_barrel_right_offset2_bunch1_4::updateData(), calib_barrel_right_offset2_bunch1_3::updateData(), calib_barrel_right_offset2_bunch0_4::updateData(), calib_barrel_right_offset2_bunch0_3::updateData(), calib_barrel_right_offset1_bunch3_4::updateData(), calib_barrel_right_offset1_bunch2_4::updateData(), calib_barrel_right_offset1_bunch2_3::updateData(), calib_barrel_right_offset1_bunch1_4::updateData(), calib_barrel_right_offset1_bunch1_3::updateData(), calib_barrel_right_offset1_bunch0_4::updateData(), calib_barrel_right_offset1_bunch0_3::updateData(), calib_barrel_right::updateData(), calib_barrel_left_offset2_bunch3_4::updateData(), calib_barrel_left_offset2_bunch2_4::updateData(), calib_barrel_left_offset2_bunch2_3::updateData(), calib_barrel_left_offset2_bunch1_4::updateData(), calib_barrel_left_offset2_bunch1_3::updateData(), calib_barrel_left_offset2_bunch0_4::updateData(), calib_barrel_left_offset2_bunch0_3::updateData(), calib_barrel_left_offset1_bunch3_4::updateData(), calib_barrel_left_offset1_bunch2_4::updateData(), calib_barrel_left_offset1_bunch2_3::updateData(), calib_barrel_left_offset1_bunch1_4::updateData(), calib_barrel_left_offset1_bunch1_3::updateData(), calib_barrel_left_offset1_bunch0_4::updateData(), calib_barrel_left_offset1_bunch0_3::updateData(), calib_barrel_left::updateData(), calib_barrel_atten::updateData(), calib_endcap_atten::updateData(), calib_barrel_sigma::updateData(), MucGeoGeneral::~MucGeoGeneral(), PdtEntry::~PdtEntry(), TofCalibManager::~TofCalibManager(), TofCalibration::~TofCalibration(), and TofRawDataProvider::~TofRawDataProvider().

00101 {
00102   typedef typename Generator::result_type Point;
00103   EvtGenStreamAdapter<Point,Generator> counter(gen,N);
00104   return EvtStreamInputIterator<Point>(counter);
00105 }


Generated on Tue Nov 29 23:15:55 2016 for BOSS_7.0.2 by  doxygen 1.4.7