Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimDataFormats
Vertex
interface
SimVertex.h
Go to the documentation of this file.
1
#ifndef SimVertex_H
2
#define SimVertex_H
3
4
#include "
SimDataFormats/Vertex/interface/CoreSimVertex.h
"
5
class
SimVertex
:
public
CoreSimVertex
6
{
7
8
public
:
9
10
typedef
CoreSimVertex
Core
;
12
SimVertex
();
13
15
SimVertex
(
const
CoreSimVertex
&
t
,
int
it);
16
17
SimVertex
(
const
math::XYZVectorD
&
v
,
float
tof ) ;
18
20
SimVertex
(
const
math::XYZVectorD
&
v
,
float
tof,
int
it ) ;
21
23
SimVertex
(
const
CoreSimVertex
&
t
,
int
it,
unsigned
int
vId );
24
25
SimVertex
(
const
math::XYZVectorD
&
v
,
float
tof,
unsigned
int
vId ) ;
26
28
SimVertex
(
const
math::XYZVectorD
&
v
,
float
tof,
int
it,
unsigned
int
vId ) ;
29
30
33
int
parentIndex
()
const
{
return
itrack
; }
34
bool
noParent
()
const
{
return
itrack
==-1; }
35
36
void
setVertexId
(
unsigned
int
n
) {
vtxId
=
n
;}
37
unsigned
int
vertexId
()
const
{
return
vtxId
; }
38
39
private
:
40
int
itrack
;
41
unsigned
int
vtxId
;
42
};
43
44
#include <iosfwd>
45
std::ostream &
operator <<
(std::ostream &
o
,
const
SimVertex
&
v
);
46
47
48
#endif
SimVertex
Definition:
SimVertex.h:5
SimVertex::setVertexId
void setVertexId(unsigned int n)
Definition:
SimVertex.h:36
CoreSimVertex.h
lumiQTWidget.t
tuple t
Definition:
lumiQTWidget.py:50
CoreSimVertex
Definition:
CoreSimVertex.h:12
operator<<
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Definition:
ALILine.cc:187
SimVertex::itrack
int itrack
Definition:
SimVertex.h:40
SimVertex::vtxId
unsigned int vtxId
Definition:
SimVertex.h:41
math::XYZVectorD
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > XYZVectorD
spatial vector with cartesian internal representation
Definition:
Vector3D.h:9
SimVertex::parentIndex
int parentIndex() const
Definition:
SimVertex.h:33
SimVertex::SimVertex
SimVertex()
constructor
Definition:
SimVertex.cc:3
SimVertex::vertexId
unsigned int vertexId() const
Definition:
SimVertex.h:37
SimVertex::Core
CoreSimVertex Core
Definition:
SimVertex.h:10
python.connectstrParser.o
string o
Definition:
connectstrParser.py:70
n
int n
Definition:
DTDataIntegrityTask.cc:33
SimVertex::noParent
bool noParent() const
Definition:
SimVertex.h:34
v
mathSSE::Vec4< T > v
Definition:
newBasic3DVector.h:354
Generated for CMSSW Reference Manual by
1.8.5