Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoEgamma
EgammaElectronAlgos
interface
FTSFromVertexToPointFactory.h
Go to the documentation of this file.
1
#ifndef FTSFROMVERTEXTOPOINTFACTORY_H
2
#define FTSFROMVERTEXTOPOINTFACTORY_H
3
// -*- C++ -*-
4
//
5
// Package: EgammaElectronAlgos
6
// Class: FTSFromVertexToPointFactory
7
//
19
//
20
// Original Author: Ursula Berthon, Claude Charlot
21
// Created: Mon Mar 27 13:22:06 CEST 2006
22
// $Id$
23
//
24
//
25
#include "
TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h
"
26
class
MagneticField
;
27
28
class
FTSFromVertexToPointFactory
{
29
public
:
30
FTSFromVertexToPointFactory
() { };
31
FreeTrajectoryState
operator()
(
const
MagneticField
*magField,
const
GlobalPoint
& xmeas,
32
const
GlobalPoint
& xvert,
33
float
momentum,
TrackCharge
charge
);
34
35
};
36
37
#endif
FTSFromVertexToPointFactory::operator()
FreeTrajectoryState operator()(const MagneticField *magField, const GlobalPoint &xmeas, const GlobalPoint &xvert, float momentum, TrackCharge charge)
Definition:
FTSFromVertexToPointFactory.cc:23
FTSFromVertexToPointFactory
Definition:
FTSFromVertexToPointFactory.h:28
MagneticField
Definition:
MagneticField.h:16
DeDxDiscriminatorTools::charge
double charge(const std::vector< uint8_t > &Ampls)
Definition:
DeDxDiscriminatorTools.cc:43
FTSFromVertexToPointFactory::FTSFromVertexToPointFactory
FTSFromVertexToPointFactory()
Definition:
FTSFromVertexToPointFactory.h:30
TrackCharge
int TrackCharge
Definition:
TrackCharge.h:4
FreeTrajectoryState
Definition:
FreeTrajectoryState.h:24
Point3DBase
Definition:
Point3DBase.h:11
FreeTrajectoryState.h
Generated for CMSSW Reference Manual by
1.8.5