#include <memory>
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/EDAnalyzer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "DQMServices/Core/interface/DQMStore.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "DataFormats/TrackerRecHit2D/interface/SiPixelRecHitCollection.h"
#include "DataFormats/VertexReco/interface/VertexFwd.h"
#include "DataFormats/VertexReco/interface/Vertex.h"
#include <TF3.h>
#include <iostream>
#include <fstream>
#include <vector>
Go to the source code of this file.
Classes | |
struct | VertexType |
class | Vx3DHLTAnalyzer |
Macros | |
#define | DIM 3 |
Functions | |
double | Gauss3DFunc (const double *par) |
Variables | |
bool | considerVxCovariance |
unsigned int | counterVx |
double | maxLongLength |
double | maxTransRadius |
double | pi |
std::vector< VertexType > | Vertices |
double | VxErrCorr |
double | xPos |
double | yPos |
double | zPos |
#define DIM 3 |
Definition at line 53 of file Vx3DHLTAnalyzer.h.
Referenced by Vx3DHLTAnalyzer::analyze(), Gauss3DFunc(), muonisolation::IsolatorByNominalEfficiency::ConeSizes::index(), and muonisolation::IsolatorByNominalEfficiency::ConeSizes::size().
double Gauss3DFunc | ( | const double * | par | ) |
Definition at line 176 of file Vx3DHLTAnalyzer.cc.
References considerVxCovariance, counterVx, DIM, i, create_public_lumi_plots::log, maxLongLength, maxTransRadius, pi, mathSSE::sqrt(), Vertices, VxErrCorr, x, xPos, detailsBasic3DVector::y, yPos, detailsBasic3DVector::z, and zPos.
Referenced by Vx3DHLTAnalyzer::MyFit().
bool considerVxCovariance |
Definition at line 63 of file Vx3DHLTAnalyzer.h.
Referenced by Vx3DHLTAnalyzer::beginJob(), and Gauss3DFunc().
unsigned int counterVx |
Definition at line 64 of file Vx3DHLTAnalyzer.h.
Referenced by Vx3DHLTAnalyzer::endLuminosityBlock(), Gauss3DFunc(), and Vx3DHLTAnalyzer::MyFit().
double maxLongLength |
Definition at line 66 of file Vx3DHLTAnalyzer.h.
Referenced by Gauss3DFunc(), and Vx3DHLTAnalyzer::MyFit().
double maxTransRadius |
Definition at line 65 of file Vx3DHLTAnalyzer.h.
Referenced by Gauss3DFunc(), and Vx3DHLTAnalyzer::MyFit().
double pi |
Definition at line 68 of file Vx3DHLTAnalyzer.h.
Referenced by Hector::addPartToHepMC(), evf::ExceptionGenerator::analyze(), ElectronMcSignalValidator::analyze(), HiBasicGenTest::analyze(), ElectronAnalyzer::analyze(), ElectronMcFakeValidator::analyze(), ElectronSeedAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), GsfElectronDataAnalyzer::analyze(), GsfElectronMCFakeAnalyzer::analyze(), DQMAnalyzer::analyze(), GsfElectronFakeAnalyzer::analyze(), GsfElectronMCAnalyzer::analyze(), RPCPhiEff::analyze(), ContainmentCorrectionAnalyzer::analyze(), cms::DiJetAnalyzer::analyze(), PhotonValidator::analyze(), EwkDQM::beginJob(), HiggsDQM::beginJob(), Vx3DHLTAnalyzer::beginJob(), ExoticaDQM::beginJob(), ElectronMcSignalValidator::book(), MaterialBudgetCastorHistos::book(), MaterialBudgetHcalHistos::book(), ElectronMcFakeValidator::book(), MaterialBudget::book(), MaterialBudgetForward::book(), HLTTauDQML1Plotter::bookHistograms(), BasicHepMCHeavyIonValidation::bookHistograms(), ConversionLikelihoodCalculator::calculateLikelihood(), edm::service::ResourceEnforcer::check(), GsfElectronAlgo::ElectronData::checkCtfTrack(), DDHCalBarrelAlgo::constructGeneralVolume(), DDHCalEndcapAlgo::constructGeneralVolume(), DDHCalEndcapAlgo::constructInsideModule(), DDHCalBarrelAlgo::constructInsideSector(), DDHCalEndcapAlgo::constructInsideSector(), CMSEmStandardPhysics::ConstructProcess(), CMSEmStandardPhysicsXS::ConstructProcess(), CMSEmStandardPhysicsLPM::ConstructProcess(), edm::FileLocator::convert(), RPCStripsRing::createRefConnections(), PFResolutionMap::dCrackPhi(), PFEnergyCalibration::dCrackPhi(), AntiElectronIDMVA5GBR::dCrackPhi(), IsolatedGenParticles::DeltaPhi(), IsolatedTracksCone::DeltaPhi(), IsolatedTracksNxN::DeltaPhi(), Decay3Body::doDecay(), FWFFMetadataManager::doUpdate(), reco::Conversion::dPhiTracksAtEcal(), reco::Conversion::dPhiTracksAtVtx(), DAClusterizerInZ::dump(), ConversionForwardEstimator::estimate(), ConversionBarrelEstimator::estimate(), ForwardMeasurementEstimator::estimate(), BarrelMeasurementEstimator::estimate(), DDHCalTBCableAlgo::execute(), RPCStripsRing::fillWithVirtualStrips(), MCParticlePairFilter::filter(), Thrust::finalAxis(), Gauss3DFunc(), GsfElectronCoreBaseProducer::getCtfTrackRef(), ZdcSD::getEnergyDeposit(), CastorSD::getEnergyDeposit(), TopologyWorker::getetaphi(), TwoBodyDecayLinearizationPointFinder::getLinearizationPoint(), pat::helper::ResolutionHelper::getResolTheta(), Thrust::initialAxis(), HDetIdAssociator::iPhi(), CaloCellId::isInCell(), MaterialBudgetCastorHistos::MaterialBudgetCastorHistos(), MaterialBudgetHcalHistos::MaterialBudgetHcalHistos(), Utils::mpi_pi(), PFMETBenchmark::mpi_pi(), normalized_phi(), CmsTrackerLevelBuilder::ExtractPhi::operator()(), CmsTrackerLevelBuilder::ExtractPhiModule::operator()(), CmsTrackerLevelBuilder::ExtractPhiGluedModule::operator()(), CmsTrackerLevelBuilder::ExtractPhiMirror::operator()(), CmsTrackerLevelBuilder::ExtractPhiModuleMirror::operator()(), CmsTrackerLevelBuilder::ExtractPhiGluedModuleMirror::operator()(), DDHCalEndcapAlgo::parameterLayer(), DDHCalEndcapAlgo::parameterLayer0(), TopologyWorker::planes_sphe(), TopologyWorker::planes_sphe_wei(), TopologyWorker::planes_thrust(), HFFibreFiducial::PMTNumber(), FWPathsPopup::postEvent(), l1t::Stage2Layer2JetSumAlgorithmFirmwareImp1::processEvent(), l1t::Stage2Layer2EtSumAlgorithmFirmwareImp1::processEvent(), ParticleReplacerParticleGun::produce(), HLTTauMCProducer::produce(), cms::AlCaDiJetsProducer::produce(), MuonSimHitProducer::produce(), DAClusterizerInZ::purge(), CutsIsolatorWithCorrection::result(), gen::HijingHadronizer::rotateEvtPlane(), gen::AMPTHadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), DQMImplNet< DQMNet::Object >::sendObjectListToPeer(), FWPSetTableManager::update(), FP420Test::update(), BscTest::update(), FWPSetTableManager::updateFilter(), UrbanMscModel93::UrbanMscModel93(), DAClusterizerInZ::vertices(), DDI::Tubs::volume(), DDI::Torus::volume(), DDI::Cons::volume(), DDI::Polycone::volume(), MonPNIRedDat::writeArrayDB(), MonPNBlueDat::writeArrayDB(), MonPNRedDat::writeArrayDB(), MonPNGreenDat::writeArrayDB(), MonPNLed2Dat::writeArrayDB(), MonPNMGPADat::writeArrayDB(), MonPNLed1Dat::writeArrayDB(), and DCULVRVoltagesDat::writeArrayDB().
std::vector<VertexType> Vertices |
Definition at line 62 of file Vx3DHLTAnalyzer.h.
Referenced by Vx3DHLTAnalyzer::analyze(), Gauss3DFunc(), and Vx3DHLTAnalyzer::reset().
double VxErrCorr |
Definition at line 72 of file Vx3DHLTAnalyzer.h.
Referenced by Gauss3DFunc(), and Vx3DHLTAnalyzer::Vx3DHLTAnalyzer().
double xPos |
double yPos |
double zPos |
Definition at line 67 of file Vx3DHLTAnalyzer.h.
Referenced by MuRingForwardDoubleLayer::compatible(), ForwardDiskSectorBuilderFromWedges::computeBounds(), ForwardDiskSectorBuilderFromDet::computeBounds(), ForwardRingDiskBuilderFromDet::computeBounds(), ForwardDetLayer::computeSurface(), MuRingForwardDoubleLayer::computeSurface(), DTSegmentUpdator::fit(), Gauss3DFunc(), getFlagStream(), GlobalTrackingRegionProducer::GlobalTrackingRegionProducer(), HITrackingRegionProducer::HITrackingRegionProducer(), MuRingForwardLayer::MuRingForwardLayer(), Vx3DHLTAnalyzer::MyFit(), DTCombinatorialPatternReco4D::reconstruct(), and DTMeantimerPatternReco4D::reconstruct().