Gaudi Framework, version v23r0

Home   Generated: Mon Jan 30 2012
Public Member Functions | Public Attributes

Gaudi::RootDataConnection::ContainerSection Class Reference

Internal helper class, which described a TBranch section in a ROOT file. More...

#include <GaudiRootCnv/RootDataConnection.h>

List of all members.

Public Member Functions

 ContainerSection ()
 Default constructor.
 ContainerSection (int s, int l)
 Initializing constructor.
 ContainerSection (const ContainerSection &s)
 Copy constructor.
ContainerSectionoperator= (const ContainerSection &s)
 Assignment operator to copy objects.

Public Attributes

int start
 The start entry of the section.
int length
 The length of the section.

Detailed Description

Internal helper class, which described a TBranch section in a ROOT file.

TBranch sections (ie. an intervall of events) are used to describe files using the ROOT fast merge mechanism.

Author:
M.Frank
Version:
1.0
Date:
20/12/2009

Definition at line 102 of file RootDataConnection.h.


Constructor & Destructor Documentation

Gaudi::RootDataConnection::ContainerSection::ContainerSection (  ) [inline]

Default constructor.

Definition at line 104 of file RootDataConnection.h.

: start(-1), length(0) {}
Gaudi::RootDataConnection::ContainerSection::ContainerSection ( int  s,
int  l 
) [inline]

Initializing constructor.

Definition at line 106 of file RootDataConnection.h.

: start(s), length(l) {}
Gaudi::RootDataConnection::ContainerSection::ContainerSection ( const ContainerSection s ) [inline]

Copy constructor.

Definition at line 108 of file RootDataConnection.h.

: start(s.start), length(s.length) {}

Member Function Documentation

ContainerSection& Gaudi::RootDataConnection::ContainerSection::operator= ( const ContainerSection s ) [inline]

Assignment operator to copy objects.

Definition at line 110 of file RootDataConnection.h.

{ start=s.start;length=s.length; return *this;}

Member Data Documentation

int Gaudi::RootDataConnection::ContainerSection::length

The length of the section.

Definition at line 114 of file RootDataConnection.h.

int Gaudi::RootDataConnection::ContainerSection::start

The start entry of the section.

Definition at line 112 of file RootDataConnection.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Jan 30 2012 13:53:31 for Gaudi Framework, version v23r0 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004