Main Page
Namespaces
Classes
Package Documentation
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
CoreSimVertex
Definition:
CoreSimVertex.h:12
connectstrParser.o
string o
Definition:
connectstrParser.py:70
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
matplotRender.t
tuple t
Definition:
matplotRender.py:569
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
n
int n
Definition:
DTDataIntegrityTask.cc:32
SimVertex::noParent
bool noParent() const
Definition:
SimVertex.h:34
v
mathSSE::Vec4< T > v
Definition:
newBasic3DVector.h:210
Generated for CMSSW Reference Manual by
1.8.5