|
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.
1.8.6