LCFIVertex
0.7.2
|
#include <event.h>
Public Member Functions | |
Event () | |
Default Constructor. More... | |
Event (const Vector3 &Position, const SymMatrix3x3 &Error) | |
Construct with interaction point. More... | |
Event (Vertex *ipVertex) | |
Construct with interaction point as vertex. More... | |
void | addJet (Jet *Jet) |
Add Jet. More... | |
const std::vector< Jet * > & | jets () const |
Get Jets. More... | |
void | addTrack (Track *Track) |
Add Track. More... | |
const std::vector< Track * > & | tracks () const |
Get Tracks. More... | |
void | replacePrimaryVertex (Vertex *NewPrimary) |
Replace Primary Vertex. More... | |
const Vector3 & | interactionPoint () const |
Interaction Point position. More... | |
const SymMatrix3x3 & | interactionPointError () const |
Interaction Point position error. More... | |
Vertex * | ipVertex () const |
Event Vertex. More... | |
Event () | |
Default Constructor. More... | |
Event (const Vector3 &Position, const SymMatrix3x3 &Error) | |
Construct with interaction point. More... | |
Event (Vertex *ipVertex) | |
Construct with interaction point as vertex. More... | |
void | addJet (Jet *Jet) |
Add Jet. More... | |
const std::vector< Jet * > & | jets () const |
Get Jets. More... | |
void | addTrack (Track *Track) |
Add Track. More... | |
const std::vector< Track * > & | tracks () const |
Get Tracks. More... | |
void | replacePrimaryVertex (Vertex *NewPrimary) |
Replace Primary Vertex. More... | |
const Vector3 & | interactionPoint () const |
Interaction Point position. More... | |
const SymMatrix3x3 & | interactionPointError () const |
Interaction Point position error. More... | |
Vertex * | ipVertex () const |
Event Vertex. More... | |
vertex_lcfi::Event::Event | ( | ) |
Default Constructor.
Sets ip to origin and ip error to 10micron spherical
Definition at line 10 of file event.cpp.
References vertex_lcfi::MemoryManager< T >::Event().
vertex_lcfi::Event::Event | ( | const Vector3 & | Position, |
const SymMatrix3x3 & | Error | ||
) |
Construct with interaction point.
Position | ip position |
Error | ip error |
Definition at line 20 of file event.cpp.
References vertex_lcfi::MemoryManager< T >::Event().
vertex_lcfi::Event::Event | ( | Vertex * | ipVertex | ) |
vertex_lcfi::Event::Event | ( | ) |
Default Constructor.
Sets ip to origin and ip error to 10micron spherical
vertex_lcfi::Event::Event | ( | const Vector3 & | Position, |
const SymMatrix3x3 & | Error | ||
) |
Construct with interaction point.
Position | ip position |
Error | ip error |
vertex_lcfi::Event::Event | ( | Vertex * | ipVertex | ) |
Construct with interaction point as vertex.
Pointer | to IP Vertex |
void vertex_lcfi::Event::addJet | ( | Jet * | Jet | ) |
void vertex_lcfi::Event::addTrack | ( | Track * | Track | ) |
const Vector3 & vertex_lcfi::Event::interactionPoint | ( | ) | const |
Interaction Point position.
Definition at line 50 of file event.cpp.
References vertex_lcfi::Vertex::position().
Referenced by vertex_lcfi::PerEventIPFitter::calculateFor(), vertex_lcfi::ZVRES::calculateFor(), vertex_lcfi::ZVKIN::calculateFor(), vertex_lcfi::Track::signedSignificance(), and vertex_lcfi::Track::significance().
const Vector3& vertex_lcfi::Event::interactionPoint | ( | ) | const |
Interaction Point position.
const SymMatrix3x3& vertex_lcfi::Event::interactionPointError | ( | ) | const |
Interaction Point position error.
const SymMatrix3x3 & vertex_lcfi::Event::interactionPointError | ( | ) | const |
Interaction Point position error.
Definition at line 55 of file event.cpp.
References vertex_lcfi::Vertex::positionError().
Referenced by vertex_lcfi::PerEventIPFitter::calculateFor(), vertex_lcfi::ZVRES::calculateFor(), vertex_lcfi::ZVKIN::calculateFor(), and vertex_lcfi::Track::significance().
Vertex * vertex_lcfi::Event::ipVertex | ( | ) | const |
Definition at line 60 of file event.cpp.
Referenced by vertex_lcfi::VertexDecaySignificance::calculateFor().
Vertex* vertex_lcfi::Event::ipVertex | ( | ) | const |
const std::vector< Jet * > & vertex_lcfi::Event::jets | ( | ) | const |
const std::vector<Jet*>& vertex_lcfi::Event::jets | ( | ) | const |
Get Jets.
|
inline |
Replace Primary Vertex.
Replace the current Primary Vertex
Definition at line 73 of file vertex_lcfi/inc/event.h.
|
inline |
Replace Primary Vertex.
Replace the current Primary Vertex
Definition at line 73 of file include/vertex_lcfi/inc/event.h.
const std::vector< Track * > & vertex_lcfi::Event::tracks | ( | ) | const |
Get Tracks.
Definition at line 40 of file event.cpp.
Referenced by vertex_lcfi::PerEventIPFitter::calculateFor().
const std::vector<Track*>& vertex_lcfi::Event::tracks | ( | ) | const |
Get Tracks.