The Gaudi Framework  master (3c045658)
Loading...
Searching...
No Matches
Gaudi::TestSuite Namespace Reference

Namespaces

namespace  Conditions
namespace  NTuple
namespace  FileSvc
namespace  TestObjectVersion
namespace  Counter
namespace  MultiInput

Classes

struct  TestAlg
 Simple algorithm useful as base class for tests. More...
class  Collision
class  Counter
 Simple counter object. More...
class  Event
 Essential information of the event used in examples It can be identified by "/Event". More...
class  GaudiObjectHandler
class  MyTrack
class  MyVertex
 Simple class that represents a vertex for testing purposes. More...
class  BoostArrayProperties
class  ExtendedProperties2
 simple DEMO-file for "extended vector properties", More...
struct  FSMCallbackTestAlgo
 Example of usage of callbacks, when using CallbackHolder. More...
struct  EventCounter
struct  IMyTool
struct  MyExampleTool
struct  MyConsumerTool
struct  ToolConsumer
struct  CountingConsumer
struct  IntDataProducer
struct  StringDataProducer
struct  VectorDataProducer
struct  KeyedDataProducer
struct  IntDataConsumer
struct  StringDataConsumer
struct  IntToFloatData
struct  IntFloatToFloatData
struct  IntIntToFloatFloatData
struct  IntVectorsToIntVector
 Concatenates a list of input vectors into a single output vector. More...
struct  PIntVectorsToIntVector
struct  FloatDataConsumer
struct  ContextConsumer
struct  ContextTransformer
struct  ContextIntConsumer
struct  VectorDoubleProducer
struct  FrExpTransformer
struct  OptFrExpTransformer
struct  LdExpTransformer
struct  OptLdExpTransformer
struct  VoidConsumer
struct  S
struct  SDataProducer
struct  SRangesToIntVector
struct  OptionalSRangesMerger
struct  IntVectorsMerger
struct  IntVectorsMergingConsumer
struct  MyData
struct  RangeProducer
struct  TwoDMerger
 Concatenates a list of input vectors into a single output vector. More...
struct  Foo
struct  ShrdPtrProducer
struct  ShrdPtrConsumer
struct  IntVectorsToInts
 transform a vector of vector of int to a vector of int, where the output vector of in is scattered into the TES More...
struct  IntVectorsToIntsWithContextAndScale
struct  Eventually
struct  OpaqueProducer
struct  Prescaler
class  CountSelectedTracks
struct  SelectTracks
class  HistoProps
 simple example, which illustrates the usage of "histogram properties" DO NOT USE. More...
class  EvtCollectionSelector
 Definition of a small class for further pre-selections when reading an event collection. More...
class  ReadHandleAlg
class  WriteHandleAlg
class  PartPropAlg
 an algorithm to test the particle property service More...
class  CustomPropertiesAlg
 Example on how to use custom property types. More...
class  QueueingApplication
class  QueueingEventLoopMgr
class  StringKeyEx
 Simple example which illustrate the usage of class StringKey. More...
struct  THDataProducer
struct  THDataProducer2
struct  THDataConsumer
struct  FloatTool
class  SvcWithoutInterface
class  UseSvcWithoutInterface

Typedefs

typedef KeyedContainer< MyTrackMyTrackVector
typedef KeyedContainer< MyVertexMyVertexVector
using BaseClass_t = Gaudi::Functional::Traits::BaseClass_t<Gaudi::Algorithm>
using int_container = KeyedContainer<KeyedObject<int>, Containers::HashMap>
using MyDataRange = Gaudi::Range_<MyData::ConstVector>

Functions

std::ostream & operator<< (std::ostream &s, const Event &obj)
 Output operator (ASCII).

Typedef Documentation

◆ BaseClass_t

◆ int_container

◆ MyDataRange

◆ MyTrackVector

Definition at line 127 of file MyTrack.h.

◆ MyVertexVector

Function Documentation

◆ operator<<()

std::ostream & Gaudi::TestSuite::operator<< ( std::ostream & s,
const Event & obj )
inline

Output operator (ASCII).

Definition at line 136 of file Event.h.

136{ return obj.fillStream( s ); }
std::ostream & fillStream(std::ostream &s) const override
Fill the output stream (ASCII).
Definition Event.h:113