ATLAS Offline Software
Loading...
Searching...
No Matches
D3PD::Vars Struct Reference

Description for the list of variables. More...

Inheritance diagram for D3PD::Vars:
Collaboration diagram for D3PD::Vars:

Public Member Functions

 ~Vars ()
 Destructor.
void resize_all (size_t sz, size_t pos=0)
 Resize all vector.
void next_all ()
 Move all variable pointers to the next element.

Public Attributes

elements
 STL member.

Detailed Description

Description for the list of variables.

This is a list of Var objects, with a few convenient extensions for performing operations on all variables.

Note: has to be a list rather than a vector, since we want to be able to extend it without changing the addresses of existing elements.

Definition at line 324 of file VectorFillerToolBase.h.

Constructor & Destructor Documentation

◆ ~Vars()

D3PD::Vars::~Vars ( )

Destructor.

Member Function Documentation

◆ next_all()

void D3PD::Vars::next_all ( )

Move all variable pointers to the next element.

◆ resize_all()

void D3PD::Vars::resize_all ( size_t sz,
size_t pos = 0 )

Resize all vector.

Parameters
szThe new vector size.
posAfter the resize, move the variable pointers to this element.

Member Data Documentation

◆ elements

T std::list< T >::elements
inherited

STL member.


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