1 #ifndef Vx3DHLTAnalyzer_H
2 #define Vx3DHLTAnalyzer_H
49 void Gauss3DFunc(
int& ,
double* ,
double& fval,
double*
par,
int );
81 virtual int MyFit(std::vector<double>* vals);
82 virtual void reset(std::string ResetType);
86 unsigned int BeginLumiOfFit,
87 unsigned int EndLumiOfFit,
MonitorElement * dxdzlumi
unsigned int maxLumiIntegration
virtual char * formatTime(const time_t &t)
unsigned int beginLumiOfFit
virtual int MyFit(std::vector< double > *vals)
MonitorElement * hitCountHistory
edm::TimeValue_t beginTimeOfFit
edm::InputTag vertexCollection
edm::TimeValue_t endTimeOfFit
virtual unsigned int HitCounter(const edm::Event &iEvent)
MonitorElement * reportSummaryMap
virtual void writeToFile(std::vector< double > *vals, edm::TimeValue_t BeginTimeOfFit, edm::TimeValue_t EndTimeOfFit, unsigned int BeginLumiOfFit, unsigned int EndLumiOfFit, int dataType)
unsigned int nBinsHistoricalPlot
bool considerVxCovariance
virtual void endLuminosityBlock(const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup)
MonitorElement * fitResults
Vx3DHLTAnalyzer(const edm::ParameterSet &)
unsigned int endLumiOfFit
unsigned int numberGoodFits
MonitorElement * reportSummary
MonitorElement * goodVxCounter
MonitorElement * dydzlumi
virtual void analyze(const edm::Event &, const edm::EventSetup &)
virtual void reset(std::string ResetType)
unsigned long long TimeValue_t
virtual void beginLuminosityBlock(const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup)
unsigned int lastLumiOfFit
unsigned int nBinsWholeHistory
unsigned int lumiCounterHisto
void Gauss3DFunc(int &, double *, double &fval, double *par, int)
std::vector< VertexType > Vertices
unsigned int prescaleHistory
MonitorElement * goodVxCountHistory
MonitorElement * hitCounter
const double par[8 *NPar][4]