The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
Gaudi::TestSuite::NTuple::NTupleSimpleWriter_V Struct Reference
Inheritance diagram for Gaudi::TestSuite::NTuple::NTupleSimpleWriter_V:
Collaboration diagram for Gaudi::TestSuite::NTuple::NTupleSimpleWriter_V:

Public Member Functions

 NTupleSimpleWriter_V (const std::string &name, ISvcLocator *svcLoc)
void operator() (std::vector< int > const &vector) const override
Public Member Functions inherited from Gaudi::NTuple::SimpleWriter< std::tuple< int, size_t, float >(const std::vector< int > &)>
 SimpleWriter ()=delete

Detailed Description

Definition at line 16 of file NTupleWriterImpls.cpp.

Constructor & Destructor Documentation

◆ NTupleSimpleWriter_V()

Gaudi::TestSuite::NTuple::NTupleSimpleWriter_V::NTupleSimpleWriter_V ( const std::string & name,
ISvcLocator * svcLoc )
inline

Definition at line 17 of file NTupleWriterImpls.cpp.

18 : SimpleWriter( name, svcLoc, { "InputLocation", "MyVector" } ) {}

Member Function Documentation

◆ operator()()

void Gaudi::TestSuite::NTuple::NTupleSimpleWriter_V::operator() ( std::vector< int > const & vector) const
inlineoverride

Definition at line 20 of file NTupleWriterImpls.cpp.

20 {
21 for ( size_t index = 0; auto& v : vector ) { fillTree( { v, index++, std::rand() % 20 } ); }
22 }
struct GAUDI_API vector
Parametrisation class for vector-like implementation.
size_t index(const Gaudi::ParticleProperty *property, const Gaudi::Interfaces::IParticlePropertySvc *service)
helper utility for mapping of Gaudi::ParticleProperty object into non-negative integral sequential id...

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