DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::StartVertexCreator Struct Reference

Fill a 3D pointset with particle start vertices. More...

#include <ParticleActors.h>

Inheritance diagram for dd4hep::StartVertexCreator:
dd4hep::DDEveParticleActor

Public Member Functions

 StartVertexCreator (const std::string &collection, size_t length)
 Standard initializing constructor. More...
 
 StartVertexCreator (const std::string &collection, size_t length, const DisplayConfiguration::Config &cfg)
 Standard initializing constructor. More...
 
virtual ~StartVertexCreator ()
 Standard destructor. More...
 
TEveElement * element () const
 Return eve element. More...
 
virtual void operator() (const DDEveParticle &particle)
 Action callback of this functor: More...
 
- Public Member Functions inherited from dd4hep::DDEveParticleActor
virtual ~DDEveParticleActor ()
 
virtual void setSize (size_t)
 

Public Attributes

TEvePointSet * pointset
 
float deposit
 
int count
 

Detailed Description

Fill a 3D pointset with particle start vertices.

Definition at line 66 of file ParticleActors.h.

Constructor & Destructor Documentation

◆ StartVertexCreator() [1/2]

StartVertexCreator::StartVertexCreator ( const std::string &  collection,
size_t  length 
)

Standard initializing constructor.

Definition at line 184 of file ParticleActors.cpp.

◆ StartVertexCreator() [2/2]

StartVertexCreator::StartVertexCreator ( const std::string &  collection,
size_t  length,
const DisplayConfiguration::Config cfg 
)

Standard initializing constructor.

Definition at line 192 of file ParticleActors.cpp.

◆ ~StartVertexCreator()

StartVertexCreator::~StartVertexCreator ( )
virtual

Standard destructor.

Definition at line 207 of file ParticleActors.cpp.

Member Function Documentation

◆ element()

TEveElement * StartVertexCreator::element ( ) const

Return eve element.

Definition at line 202 of file ParticleActors.cpp.

◆ operator()()

void StartVertexCreator::operator() ( const DDEveParticle particle)
virtual

Action callback of this functor:

Implements dd4hep::DDEveParticleActor.

Definition at line 211 of file ParticleActors.cpp.

Member Data Documentation

◆ count

int dd4hep::StartVertexCreator::count

Definition at line 69 of file ParticleActors.h.

◆ deposit

float dd4hep::StartVertexCreator::deposit

Definition at line 68 of file ParticleActors.h.

◆ pointset

TEvePointSet* dd4hep::StartVertexCreator::pointset

Definition at line 67 of file ParticleActors.h.


The documentation for this struct was generated from the following files: