CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Enumerations | Functions
ValidHitPairFilter.cc File Reference
#include "RecoPixelVertexing/PixelLowPtUtilities/interface/ValidHitPairFilter.h"
#include "RecoPixelVertexing/PixelLowPtUtilities/interface/HitInfo.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackingRecHit/interface/TrackingRecHit.h"
#include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
#include "Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h"
#include "RecoTracker/TkDetLayers/interface/GeometricSearchTracker.h"
#include "RecoTracker/Record/interface/TrackerRecoGeometryRecord.h"
#include "MagneticField/Engine/interface/MagneticField.h"
#include "MagneticField/Records/interface/IdealMagneticFieldRecord.h"
#include "Geometry/TrackerGeometryBuilder/interface/PixelGeomDetUnit.h"
#include "DataFormats/SiPixelDetId/interface/PXBDetId.h"
#include "DataFormats/SiPixelDetId/interface/PXFDetId.h"
#include "DataFormats/GeometrySurface/interface/Cylinder.h"
#include "TrackingTools/Records/interface/TrackingComponentsRecord.h"
#include "TrackingTools/GeomPropagators/interface/AnalyticalPropagator.h"
#include "TrackingTools/GeomPropagators/interface/Propagator.h"
#include "DataFormats/TrackingRecHit/interface/AlignmentPositionError.h"

Go to the source code of this file.

Enumerations

enum  {
  BPix1 =1, BPix2 =2, BPix3 =3, FPix1_neg =4,
  FPix2_neg =5, FPix1_pos =6, FPix2_pos =7
}
 

Functions

float spin (float ph)
 

Enumeration Type Documentation

anonymous enum
Enumerator
BPix1 
BPix2 
BPix3 
FPix1_neg 
FPix2_neg 
FPix1_pos 
FPix2_pos 

Definition at line 39 of file ValidHitPairFilter.cc.

Function Documentation

float spin ( float  ph)

Definition at line 44 of file ValidHitPairFilter.cc.

References M_PI.

Referenced by CustomParticleFactory::addCustomParticle(), ValidHitPairFilter::operator()(), and ValidHitPairFilter::ValidHitPairFilter().

45 {
46  if(ph < 0) ph += 2 * M_PI;
47  return ph;
48 }
#define M_PI
Definition: BFit3D.cc:3