#include <Vx3DHLTAnalyzer.h>
|
| Vx3DHLTAnalyzer (const edm::ParameterSet &) |
|
| ~Vx3DHLTAnalyzer () |
|
virtual void | beginRun (edm::Run const &, edm::EventSetup const &) final |
|
virtual void | beginStream (edm::StreamID id) final |
|
virtual void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) |
|
| DQMEDAnalyzer (void) |
|
virtual void | endLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, dqmDetails::NoCache *) const final |
|
virtual void | endRunSummary (edm::Run const &, edm::EventSetup const &, dqmDetails::NoCache *) const final |
|
uint32_t | streamId () const |
|
| EDAnalyzer ()=default |
|
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
|
| EDAnalyzerBase () |
|
ModuleDescription const & | moduleDescription () const |
|
virtual | ~EDAnalyzerBase () |
|
std::vector< ConsumesInfo > | consumesInfo () const |
|
| EDConsumerBase () |
|
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
std::vector
< ProductHolderIndexAndSkipBit >
const & | itemsToGetFromEvent () const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const |
|
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
|
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
|
virtual | ~EDConsumerBase () |
|
|
void | analyze (const edm::Event &iEvent, const edm::EventSetup &iSetup) |
|
void | beginLuminosityBlock (const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup) |
|
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
|
void | endLuminosityBlock (const edm::LuminosityBlock &lumiBlock, const edm::EventSetup &iSetup) |
|
std::string | formatTime (const time_t &t) |
|
unsigned int | HitCounter (const edm::Event &iEvent) |
|
int | MyFit (std::vector< double > *vals) |
|
void | printFitParams (const std::vector< double > &fitResults) |
|
void | reset (std::string ResetType) |
|
void | writeToFile (std::vector< double > *vals, edm::TimeValue_t BeginTimeOfFit, edm::TimeValue_t EndTimeOfFit, unsigned int BeginLumiOfFit, unsigned int EndLumiOfFit, int dataType) |
|
|
typedef CacheContexts< T...> | CacheTypes |
|
typedef CacheTypes::GlobalCache | GlobalCache |
|
typedef AbilityChecker< T...> | HasAbility |
|
typedef
CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
|
typedef
LuminosityBlockContextT
< LuminosityBlockCache,
RunCache, GlobalCache > | LuminosityBlockContext |
|
typedef
CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
|
typedef CacheTypes::RunCache | RunCache |
|
typedef RunContextT< RunCache,
GlobalCache > | RunContext |
|
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
|
typedef EDAnalyzerAdaptorBase | ModuleType |
|
typedef ProductLabels | Labels |
|
static std::shared_ptr
< dqmDetails::NoCache > | globalBeginLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *) |
|
static std::shared_ptr
< dqmDetails::NoCache > | globalBeginRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *) |
|
static void | globalEndLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, dqmDetails::NoCache *) |
|
static void | globalEndRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *, dqmDetails::NoCache *) |
|
static const std::string & | baseType () |
|
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
|
static void | prevalidate (ConfigurationDescriptions &descriptions) |
|
Definition at line 53 of file Vx3DHLTAnalyzer.h.
Vx3DHLTAnalyzer::~Vx3DHLTAnalyzer |
( |
| ) |
|
string Vx3DHLTAnalyzer::formatTime |
( |
const time_t & |
t | ) |
|
|
private |
double Vx3DHLTAnalyzer::Gauss3DFunc |
( |
const double * |
par | ) |
|
|
protected |
unsigned int Vx3DHLTAnalyzer::HitCounter |
( |
const edm::Event & |
iEvent | ) |
|
|
private |
int Vx3DHLTAnalyzer::MyFit |
( |
std::vector< double > * |
vals | ) |
|
|
private |
void Vx3DHLTAnalyzer::printFitParams |
( |
const std::vector< double > & |
fitResults | ) |
|
|
private |
void Vx3DHLTAnalyzer::reset |
( |
std::string |
ResetType | ) |
|
|
private |
void Vx3DHLTAnalyzer::writeToFile |
( |
std::vector< double > * |
vals, |
|
|
edm::TimeValue_t |
BeginTimeOfFit, |
|
|
edm::TimeValue_t |
EndTimeOfFit, |
|
|
unsigned int |
BeginLumiOfFit, |
|
|
unsigned int |
EndLumiOfFit, |
|
|
int |
dataType |
|
) |
| |
|
private |
unsigned int Vx3DHLTAnalyzer::beginLumiOfFit |
|
private |
bool Vx3DHLTAnalyzer::considerVxCovariance |
|
private |
unsigned int Vx3DHLTAnalyzer::counterVx |
|
private |
bool Vx3DHLTAnalyzer::dataFromFit |
|
private |
bool Vx3DHLTAnalyzer::debugMode |
|
private |
unsigned int Vx3DHLTAnalyzer::endLumiOfFit |
|
private |
std::string Vx3DHLTAnalyzer::fileName |
|
private |
bool Vx3DHLTAnalyzer::internalDebug |
|
private |
unsigned int Vx3DHLTAnalyzer::lastLumiOfFit |
|
private |
unsigned int Vx3DHLTAnalyzer::lumiCounter |
|
private |
double Vx3DHLTAnalyzer::maxLongLength |
|
private |
unsigned int Vx3DHLTAnalyzer::maxLumiIntegration |
|
private |
double Vx3DHLTAnalyzer::maxTransRadius |
|
private |
unsigned int Vx3DHLTAnalyzer::minNentries |
|
private |
double Vx3DHLTAnalyzer::minVxDoF |
|
private |
double Vx3DHLTAnalyzer::minVxWgt |
|
private |
unsigned int Vx3DHLTAnalyzer::nLumiFit |
|
private |
unsigned int Vx3DHLTAnalyzer::nLumiXaxisRange |
|
private |
unsigned int Vx3DHLTAnalyzer::nParams |
|
private |
unsigned int Vx3DHLTAnalyzer::numberFits |
|
private |
unsigned int Vx3DHLTAnalyzer::numberGoodFits |
|
private |
std::ofstream Vx3DHLTAnalyzer::outputDebugFile |
|
private |
std::ofstream Vx3DHLTAnalyzer::outputFile |
|
private |
double Vx3DHLTAnalyzer::pi |
|
private |
unsigned int Vx3DHLTAnalyzer::runNumber |
|
private |
unsigned int Vx3DHLTAnalyzer::totalHits |
|
private |
double Vx3DHLTAnalyzer::VxErrCorr |
|
private |
double Vx3DHLTAnalyzer::xPos |
|
private |
double Vx3DHLTAnalyzer::xRange |
|
private |
double Vx3DHLTAnalyzer::xStep |
|
private |
double Vx3DHLTAnalyzer::yPos |
|
private |
double Vx3DHLTAnalyzer::yRange |
|
private |
double Vx3DHLTAnalyzer::yStep |
|
private |
double Vx3DHLTAnalyzer::zPos |
|
private |
double Vx3DHLTAnalyzer::zRange |
|
private |
double Vx3DHLTAnalyzer::zStep |
|
private |