#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, 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.
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(), TIDLayer::computeDisk(), ForwardDetLayer::computeSurface(), MuRingForwardDoubleLayer::computeSurface(), DTSegmentUpdator::fit(), Gauss3DFunc(), getFlagStream(), GlobalTrackingRegionProducer::GlobalTrackingRegionProducer(), HITrackingRegionProducer::HITrackingRegionProducer(), MuRingForwardLayer::MuRingForwardLayer(), Vx3DHLTAnalyzer::MyFit(), DTMeantimerPatternReco4D::reconstruct(), and DTCombinatorialPatternReco4D::reconstruct().