#include <algorithm>
#include <vector>
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "SimDataFormats/TrackingAnalysis/interface/TrackingParticleFwd.h"
#include "SimDataFormats/TrackingHit/interface/PSimHitContainer.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/MuonDetId/interface/CSCDetId.h"
#include "DataFormats/MuonDetId/interface/DTLayerId.h"
#include "DataFormats/MuonDetId/interface/MuonSubdetId.h"
#include "DataFormats/MuonDetId/interface/RPCDetId.h"
#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h"
#include "DataFormats/SiStripDetId/interface/StripSubdetector.h"
#include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
#include "Geometry/Records/interface/IdealGeometryRecord.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/TrackingRecHit/interface/TrackingRecHit.h"
#include "DataFormats/TrackingRecHit/interface/TrackingRecHitFwd.h"
#include "SimTracker/TrackerHitAssociation/interface/TrackerHitAssociator.h"
#include "SimTracker/TrackHistory/interface/TrackQuality.h"
Go to the source code of this file.
Typedefs | |
typedef std::pair< TrackQuality::Layer::SubDet, short int > | DetLayer |
Functions | |
DetLayer | getDetLayer (DetId detId, const TrackerTopology *tTopo) |
Variables | |
static const int | statePriorities [] |
typedef std::pair<TrackQuality::Layer::SubDet, short int> DetLayer |
Definition at line 77 of file TrackQuality.cc.
DetLayer getDetLayer | ( | DetId | detId, |
const TrackerTopology * | tTopo | ||
) |
Definition at line 90 of file TrackQuality.cc.
References MuonSubdetId::CSC, DetId::det(), MuonSubdetId::DT, TrackQuality::Layer::Invalid, DTLayerId::layer(), CSCDetId::layer(), RPCDetId::layer(), TrackerTopology::layer(), DetId::Muon, TrackQuality::Layer::MuonCSC, TrackQuality::Layer::MuonDT, TrackQuality::Layer::MuonRPCBarrel, TrackQuality::Layer::MuonRPCEndcap, MuonSubdetId::RPC, DetId::subdetId(), and DetId::Tracker.
Referenced by TrackQuality::evaluate(), and MeasurementByLayerGrouper::operator()().
|
static |
Definition at line 80 of file TrackQuality.cc.