◆ VertexHandle()
◆ ~VertexHandle()
VP1TruthVertexCollection::Imp::VertexHandle::~VertexHandle |
( |
| ) |
|
|
inline |
◆ cut()
bool VP1TruthVertexCollection::Imp::VertexHandle::cut |
( |
| ) |
|
|
inlineprivate |
◆ ensureAttach()
void VP1TruthVertexCollection::Imp::VertexHandle::ensureAttach |
( |
SoSeparator * |
collsep | ) |
|
|
inlineprivate |
◆ ensureDetach()
void VP1TruthVertexCollection::Imp::VertexHandle::ensureDetach |
( |
SoSeparator * |
collsep | ) |
|
|
inlineprivate |
◆ line()
SoLineSet* VP1TruthVertexCollection::Imp::VertexHandle::line |
( |
| ) |
const |
|
inline |
◆ quantityVal()
Definition at line 115 of file VP1TruthVertexCollection.cxx.
117 double px(0),
py(0),
pz(0),
e(0);
119 for (
const auto& PartIn:
m_vertex->particles_in()){
121 HepMC::GenVertex::particles_in_const_iterator itPartIn,itPartInE(
m_vertex->particles_in_const_end());
122 for ( itPartIn =
m_vertex->particles_in_const_begin();itPartIn!=itPartInE;++itPartIn) {
123 auto PartIn=*itPartIn;
125 px +=PartIn->momentum().px();
126 py +=PartIn->momentum().py();
127 pz +=PartIn->momentum().pz();
128 e += PartIn->momentum().e();
◆ recheckCutStatus()
void VP1TruthVertexCollection::Imp::VertexHandle::recheckCutStatus |
( |
| ) |
|
|
inline |
◆ updateShape()
void VP1TruthVertexCollection::Imp::VertexHandle::updateShape |
( |
| ) |
|
|
inline |
◆ vertex()
◆ m_attached
bool VP1TruthVertexCollection::Imp::VertexHandle::m_attached |
|
private |
◆ m_d
◆ m_line
SoLineSet* VP1TruthVertexCollection::Imp::VertexHandle::m_line |
|
private |
◆ m_vertex
The documentation for this class was generated from the following file: