55 produces<reco::BeamSpot, edm::InLumi>(
"alcaBeamSpot");
73 const std::time_t ftmptime = fbegintimestamp >> 32;
89 const std::time_t fendtime = fendtimestamp >> 32;
108 <<
"\n RESULTS OF DEFAULT FIT " << std::endl
110 <<
" for lumi blocks : " << LSRange.first <<
" - " << LSRange.second << std::endl
111 <<
" lumi counter # " <<
countLumi_ << std::endl
113 <<
"fit done. \n" << std::endl;
118 <<
"\n Empty Beam spot fit" << std::endl
120 <<
" for lumi blocks : " << LSRange.first <<
" - " << LSRange.second << std::endl
121 <<
" lumi counter # " <<
countLumi_ << std::endl
123 <<
"fit failed \n" << std::endl;
128 lumiSeg.
put(result, std::string(
"alcaBeamSpot"));
133 <<
"Total number of tracks accumulated = " << theBSvector.size() << std::endl
134 <<
"Reset track collection for beam fit" <<std::endl;
T getParameter(std::string const &) const
std::vector< BSTrkParameters > getBSvector()
#define DEFINE_FWK_MODULE(type)
Timestamp const & beginTime() const
void readEvent(const edm::Event &iEvent)
void setType(BeamType type)
set beam type
LuminosityBlockNumber_t luminosityBlock() const
AlcaBeamSpotProducer(const edm::ParameterSet &)
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
Timestamp const & endTime() const
void setFitLSRange(int ls0, int ls1)
BeamFitter * theBeamFitter
unsigned long long TimeValue_t
TimeValue_t value() const
void setRefTime(time_t t0, time_t t1)
virtual void beginLuminosityBlock(edm::LuminosityBlock &lumiSeg, const edm::EventSetup &iSetup)
std::pair< int, int > getFitLSRange()
virtual void endLuminosityBlock(edm::LuminosityBlock &lumiSeg, const edm::EventSetup &iSetup)
reco::BeamSpot getBeamSpot()
void put(std::auto_ptr< PROD > product)
Put a new product.