CMS 3D CMS Logo

SecondaryVertexProducer.cc File Reference

#include <functional>
#include <algorithm>
#include <iterator>
#include <cstddef>
#include <string>
#include <vector>
#include <boost/iterator/transform_iterator.hpp>
#include "FWCore/Framework/interface/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/InputTag.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/VertexReco/interface/Vertex.h"
#include "DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h"
#include "DataFormats/BTauReco/interface/TrackIPTagInfo.h"
#include "DataFormats/BTauReco/interface/SecondaryVertexTagInfo.h"
#include "RecoVertex/VertexPrimitives/interface/VertexException.h"
#include "RecoVertex/VertexPrimitives/interface/ConvertToFromReco.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ConfigurableVertexReconstructor.h"
#include "TrackingTools/TransientTrack/interface/TransientTrack.h"
#include "TrackingTools/TransientTrack/interface/TransientTrackBuilder.h"
#include "TrackingTools/Records/interface/TransientTrackRecord.h"
#include "RecoBTag/SecondaryVertex/interface/TrackSelector.h"
#include "RecoBTag/SecondaryVertex/interface/TrackSorting.h"
#include "RecoBTag/SecondaryVertex/interface/SecondaryVertex.h"
#include "RecoBTag/SecondaryVertex/interface/VertexFilter.h"
#include "RecoBTag/SecondaryVertex/interface/VertexSorting.h"

Go to the source code of this file.

Classes

class  SecondaryVertexProducer

Functions

 DEFINE_FWK_MODULE (SecondaryVertexProducer)


Function Documentation

DEFINE_FWK_MODULE ( SecondaryVertexProducer   ) 


Variable Documentation

const GlobalVector& direction

Definition at line 95 of file SecondaryVertexProducer.cc.

Referenced by PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), ConvertedPhotonProducer::buildCollections(), MuonIdTruthInfo::checkSimHitForBestMatch(), TSCPBuilderNoMaterial::createFTSatTransverseImpactPointCharged(), SiLinearChargeDivider::divide(), ChargeDividerFP420::divide(), DDTrackerLinear::execute(), PhotonProducer::fillPhotonCollection(), Hector::filterD1(), Hector::filterFP420(), Hector::filterZDC(), KFFittingSmoother::fit(), TrackDetectorAssociator::getTAMuonChamberMatches(), CalorimetryManager::HDShowerSimulation(), GflashTrajectory::initializeTrajectory(), OptTOA::LoopOverJetTracksAssociation(), TrackKinematicStatePropagator::planeCrossing(), SiPixelDigitizerAlgorithm::primary_ionization(), MuonIdProducer::produce(), TrackIPProducer::produce(), EgammaHLTRecoEcalCandidateProducers::produce(), L1MuonRegionProducer::regions(), IgOIVBrowser::reorientCamera(), reco::Photon::setVertex(), ImpactParameterAlgorithm::tag(), PFBlockAlgo::testTrackAndECAL(), global_linear_1::translation(), global_linear_0::translation(), IgOIVBrowser::zoom(), and Ig3DBaseBrowser::zoom().

const VertexFilter& filter

Definition at line 109 of file SecondaryVertexProducer.cc.

Referenced by Selection< C, Selector, StoreContainer >::accept(), VisG4TwigOps::actionApplyFilter(), pat::EventHypothesis::all(), ListGroups::beginJob(), ListIds::beginJob(), DTGeometryBuilderFromDDD::build(), CSCGeometryBuilderFromDDD::build(), RPCGeometryBuilderFromDDD::build(), CaloTrkProcessing::CaloTrkProcessing(), DDDCmsTrackerContruction::construct(), DQMService::DQMService(), EmDQMPostProcessor::endRun(), DDQuery::exec(), ObjectCountFilter< C, S, N, CS >::filter(), FilterOR::FilterOR(), EcalTBHodoscopeGeometryLoaderFromDDD::getDDFilter(), getFileURLs(), HFShower::HFShower(), HFShowerLibrary::HFShowerLibrary(), HFShowerParam::HFShowerParam(), HcalNumberingFromDDD::initialize(), HcalTB02SD::initMap(), ECalSD::initMap(), DreamSD::initMap(), cscdqm::Configuration::load(), main(), EcalTBHodoscopeGeometryLoaderFromDDD::makeGeometry(), MaterialAccountingGroup::MaterialAccountingGroup(), MuonDDDConstants::MuonDDDConstants(), cscdqm::Configuration::needBookMO(), pat::PATGenCandsFromSimTracksProducer::PATGenCandsFromSimTracksProducer(), Selection< C, Selector, StoreContainer >::print(), Ig3DBaseBrowser::print(), Selection< C, Selector, StoreContainer >::printDetailledPrintoutHeader(), Ntuple2HepMCFiller::readCurrentEvent(), CocoaAnalyzer::ReadXMLFile(), and PrintGeomInfoAction::update().

const Vertex& pv

Definition at line 94 of file SecondaryVertexProducer.cc.

Referenced by VisG4TwigOps::actionAppearance(), ImpactParameterCalibration::analyze(), TrackIPTagPlotter::analyzeTag(), ThirdHitPredictionFromInvParabola::coeffA(), MaterialBudgetData::dataPerStep(), DDDWorld::DDDWorld(), edm::PythiaMuEnrichSource::decay(), CaloTrkProcessing::detectorLevel(), FP420Test::detectorLevel(), BscTest::detectorLevel(), JetBProbabilityComputer::discriminator(), JetProbabilityComputer::discriminator(), VisG4TwigOps::doApplyFilter(), drawVolumeTwig(), L1TEMUEventInfoClient::endLuminosityBlock(), cms::CosmicTIFTrigFilter::filter(), IgSoFieldPlaneMap::generatePrimitives(), TrackClassifier::genPrimaryVertices(), ThirdHitPredictionFromInvParabola::ipFromCurvature(), OptTOA::LoopOverJetTracksAssociation(), main(), EcalTBHodoscopeGeometryLoaderFromDDD::makeGeometry(), makeGifHists(), MuonSensitiveDetector::newHit(), TrackClassFilter::operator()(), CombinedSVComputer::operator()(), TrackClassMatch::operator()(), lhef::JetInput::operator()(), TrackCountingComputer::orderedSignificances(), TrackIPProducer::produce(), SecondaryVertexProducer::produce(), MuonSensitiveDetector::storeVolumeAndTrack(), and reco::TrackIPTagInfo::taggingVariables().

bool withPVError

Definition at line 96 of file SecondaryVertexProducer.cc.


Generated on Tue Jun 9 17:55:16 2009 for CMSSW by  doxygen 1.5.4