36 produces<reco::BeamSpot, edm::InLumi>(
"alcaBeamSpot");
67 for (
int i=0;
i<7; ++
i ) {
68 for (
int j=0;
j<7; ++
j ) {
94 lumiSeg.
put(result, std::string(
"alcaBeamSpot"));
double Getdydz() const
get dydz slope, crossing angle in YZ
math::Error< dimension >::type CovarianceMatrix
double GetY() const
get Y beam position
virtual void beginLuminosityBlock(edm::LuminosityBlock &lumiSeg, const edm::EventSetup &iSetup)
void setbetaStar(double v)
#define DEFINE_FWK_MODULE(type)
double GetSigmaZ() const
get sigma Z, RMS bunch length
double GetBeamWidthX() const
get average transverse beam width
math::XYZPoint Point
point in the space
virtual void endLuminosityBlock(edm::LuminosityBlock &lumiSeg, const edm::EventSetup &iSetup)
double GetBeamWidthY() const
get average transverse beam width
double GetEmittanceX() const
get emittance
void setType(BeamType type)
set beam type
void setBeamWidthY(double v)
void setEmittanceY(double v)
int GetBeamType() const
get beam type
double GetZ() const
get Z beam position
AlcaBeamSpotFromDB(const edm::ParameterSet &)
double Getdxdz() const
get dxdz slope, crossing angle in XZ
double GetX() const
get X beam position
T const * product() const
double GetBetaStar() const
get beta star
double GetCovariance(int i, int j) const
get i,j element of the full covariance matrix 7x7
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
double GetEmittanceY() const
get emittance
void setEmittanceX(double v)
void put(std::auto_ptr< PROD > product)
Put a new product.