The Gaudi Framework  v30r3 (a5ef0a68)
TupleObj.h File Reference

Header file for class TupleObj. More...

#include <array>
#include <cstddef>
#include <functional>
#include <limits>
#include <numeric>
#include <set>
#include <sstream>
#include <string>
#include "GaudiKernel/NTuple.h"
#include "GaudiKernel/SerializeSTL.h"
#include "GaudiKernel/VectorMap.h"
#include "GaudiKernel/invoke.h"
#include "GaudiAlg/Maps.h"
#include "GaudiAlg/Tuples.h"
#include "Math/Point3D.h"
#include "Math/SMatrix.h"
#include "Math/SVector.h"
#include "Math/Vector3D.h"
#include "Math/Vector4D.h"
#include "GaudiAlg/TuplePut.h"
Include dependency graph for TupleObj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Tuples::detail::to_< T >
 
class  Tuples::TupleObj
 A simple wrapper class over standard Gaudi NTuple::Tuple facility. More...
 

Namespaces

 Tuples
 General namespace for Tuple properties.
 
 Tuples::detail
 

Typedefs

template<typename Iterator >
using Tuples::detail::const_ref_t = std::add_const_t< typename std::iterator_traits< Iterator >::reference >
 

Enumerations

enum  Tuples::Type { Tuples::NTUPLE, Tuples::EVTCOL }
 the list of available types for ntuples More...
 
enum  Tuples::ErrorCodes : StatusCode::code_t {
  Tuples::ErrorCodes::InvalidTuple = 100, Tuples::ErrorCodes::InvalidColumn, Tuples::ErrorCodes::InvalidOperation, Tuples::ErrorCodes::InvalidObject,
  Tuples::ErrorCodes::InvalidItem, Tuples::ErrorCodes::TruncateValue = 200
}
 Tuple error codes. More...
 

Variables

constexpr to_< float > Tuples::detail::to_float {}
 

Detailed Description

Header file for class TupleObj.

Date
2004-01-23
Author
Vanya BELYAEV Ivan..nosp@m.Bely.nosp@m.aev@i.nosp@m.tep..nosp@m.ru

Definition in file TupleObj.h.