Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple Class Reference

#include <AIDA_ChainedTuple.h>

Collaboration diagram for Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple:

Collaboration graph
[legend]
List of all members.

Public Methods

 AIDA_ChainedTuple (const std::vector< IDevTuple * > &tuples)
 ~AIDA_ChainedTuple ()
const std::string & name () const
bool isUpToDate () const
void setUpToDate (bool isUpToDate)
bool setName (const std::string &newName)
const std::string & userLevelClassType () const
bool connectToStore (AIDA::Dev::IBackingStore *store)
AIDA::Dev::IBackingStore * store ()
const AIDA::Dev::IBackingStore * store () const
AIDA::Dev::ITupleHeader & header ()
const AIDA::Dev::ITupleHeader & header () const
void * variableAddress (const std::string &variableName)
const void * variableAddress (const std::string &variableName) const
const std::string & title () const
bool setTitle (const std::string &title)
AIDA::IAnnotation & annotation ()
const AIDA::IAnnotation & annotation () const
bool fill (int column, double value)
bool fill (int column, float value)
bool fill (int column, int value)
bool fill (int column, short value)
bool fill (int column, long value)
bool fill (int column, char value)
bool fill (int column, bool value)
bool fill (int column, const std::string &value)
bool fill (int column, const AIDA::ITupleEntry &value)
bool fill (const std::vector< double > &values)
bool fill (const std::vector< float > &values)
bool addRow ()
void resetRow ()
void reset ()
int rows () const
void start ()
bool skip (int rows)
bool next ()
bool setRow (int rowIndex)
int findColumn (const std::string &name) const
double getDouble (int column) const
float getFloat (int column) const
int getInt (int column) const
short getShort (int column) const
long getLong (int column) const
char getChar (int column) const
bool getBoolean (int column) const
const std::string & getString (int column) const
const AIDA::ITupleEntry * getObject (int column) const
const AIDA::ITuple * getTuple (int column) const
AIDA::ITuple * getTuple (int column)
int columns () const
const std::string & columnName (int column) const
const std::string & columnType (int column) const
double columnMin (int column) const
double columnMax (int column) const
double columnMean (int column) const
double columnRms (int column) const
bool project (AIDA::IHistogram1D &histogram, AIDA::IEvaluator &evaluatorX)
bool project (AIDA::IHistogram1D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IFilter &filter)
bool project (AIDA::IHistogram1D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &weight)
bool project (AIDA::IHistogram1D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::IHistogram2D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY)
bool project (AIDA::IHistogram2D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter)
bool project (AIDA::IHistogram2D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &weight)
bool project (AIDA::IHistogram2D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::IHistogram3D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ)
bool project (AIDA::IHistogram3D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter)
bool project (AIDA::IHistogram3D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IEvaluator &weight)
bool project (AIDA::IHistogram3D &histogram, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud1D &cloud, AIDA::IEvaluator &evaluatorX)
bool project (AIDA::ICloud1D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IFilter &filter)
bool project (AIDA::ICloud1D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud1D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud2D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY)
bool project (AIDA::ICloud2D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter)
bool project (AIDA::ICloud2D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud2D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud3D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ)
bool project (AIDA::ICloud3D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter)
bool project (AIDA::ICloud3D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IEvaluator &weight)
bool project (AIDA::ICloud3D &cloud, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::IProfile1D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY)
bool project (AIDA::IProfile1D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter)
bool project (AIDA::IProfile1D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &weight)
bool project (AIDA::IProfile1D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IFilter &filter, AIDA::IEvaluator &weight)
bool project (AIDA::IProfile2D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ)
bool project (AIDA::IProfile2D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter)
bool project (AIDA::IProfile2D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IEvaluator &weight)
bool project (AIDA::IProfile2D &profile, AIDA::IEvaluator &evaluatorX, AIDA::IEvaluator &evaluatorY, AIDA::IEvaluator &evaluatorZ, AIDA::IFilter &filter, AIDA::IEvaluator &weight)

Public Attributes

std::vector< AIDA::Dev::IDevTuple * > m_tuples
AIDA_TupleHeader m_header
unsigned int m_currentTuple

Constructor & Destructor Documentation

Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::AIDA_ChainedTuple const std::vector< IDevTuple * > &    tuples
 

Definition at line 23 of file AIDA_ChainedTuple.cpp.

Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::~AIDA_ChainedTuple  
 

Definition at line 34 of file AIDA_ChainedTuple.cpp.


Member Function Documentation

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::addRow  
 

Definition at line 243 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const AIDA::IAnnotation & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::annotation   const
 

Definition at line 148 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), and m_header.

AIDA::IAnnotation & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::annotation  
 

Definition at line 141 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), and m_header.

Referenced by setName(), and setTitle().

double Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnMax int    column const
 

Definition at line 443 of file AIDA_ChainedTuple.cpp.

References m_tuples.

double Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnMean int    column const
 

Definition at line 455 of file AIDA_ChainedTuple.cpp.

References m_tuples.

double Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnMin int    column const
 

Definition at line 431 of file AIDA_ChainedTuple.cpp.

References m_tuples.

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnName int    column const
 

Definition at line 417 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

double Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnRms int    column const
 

Definition at line 471 of file AIDA_ChainedTuple.cpp.

References m_tuples.

int Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columns   const
 

Definition at line 410 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::columnType int    column const
 

Definition at line 424 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::connectToStore AIDA::Dev::IBackingStore *    store
 

Definition at line 76 of file AIDA_ChainedTuple.cpp.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill const std::vector< float > &    values
 

Definition at line 235 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill const std::vector< double > &    values
 

Definition at line 227 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
const AIDA::ITupleEntry &    value
 

Definition at line 219 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
const std::string &    value
 

Definition at line 211 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
bool    value
 

Definition at line 203 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
char    value
 

Definition at line 195 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
long    value
 

Definition at line 171 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
short    value
 

Definition at line 187 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
int    value
 

Definition at line 179 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
float    value
 

Definition at line 163 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::fill int    column,
double    value
 

Definition at line 155 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

int Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::findColumn const std::string &    name const
 

Definition at line 326 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, m_tuples, and name().

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getBoolean int    column const
 

Definition at line 375 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

char Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getChar int    column const
 

Definition at line 368 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

double Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getDouble int    column const
 

Definition at line 333 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

float Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getFloat int    column const
 

Definition at line 340 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

int Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getInt int    column const
 

Definition at line 347 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

long Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getLong int    column const
 

Definition at line 361 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const AIDA::ITupleEntry * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getObject int    column const
 

Definition at line 389 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

short Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getShort int    column const
 

Definition at line 354 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getString int    column const
 

Definition at line 382 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

AIDA::ITuple * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getTuple int    column
 

Definition at line 403 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const AIDA::ITuple * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::getTuple int    column const
 

Definition at line 396 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const AIDA::Dev::ITupleHeader & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::header   const
 

Definition at line 104 of file AIDA_ChainedTuple.cpp.

References m_header.

AIDA::Dev::ITupleHeader & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::header  
 

Definition at line 97 of file AIDA_ChainedTuple.cpp.

References m_header.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::isUpToDate   const
 

Definition at line 46 of file AIDA_ChainedTuple.cpp.

References m_tuples.

Referenced by setUpToDate().

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::name   const
 

Definition at line 39 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), m_header, and nameKey.

Referenced by findColumn().

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::next  
 

Definition at line 303 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile2D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 902 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile2D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IEvaluator &    weight
 

Definition at line 888 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile2D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter
 

Definition at line 874 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile2D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ
 

Definition at line 861 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile1D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 847 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile1D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    weight
 

Definition at line 834 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile1D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter
 

Definition at line 821 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IProfile1D &    profile,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY
 

Definition at line 808 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud3D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 793 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud3D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IEvaluator &    weight
 

Definition at line 779 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud3D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter
 

Definition at line 765 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud3D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ
 

Definition at line 752 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud2D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 738 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud2D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    weight
 

Definition at line 725 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud2D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter
 

Definition at line 712 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud2D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY
 

Definition at line 699 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud1D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 686 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud1D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    weight
 

Definition at line 674 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud1D &    cloud,
AIDA::IEvaluator &    evaluatorX,
AIDA::IFilter &    filter
 

Definition at line 662 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::ICloud1D &    cloud,
AIDA::IEvaluator &    evaluatorX
 

Definition at line 651 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram3D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 636 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram3D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IEvaluator &    weight
 

Definition at line 622 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram3D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ,
AIDA::IFilter &    filter
 

Definition at line 608 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram3D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    evaluatorZ
 

Definition at line 595 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram2D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 581 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram2D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IEvaluator &    weight
 

Definition at line 568 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram2D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY,
AIDA::IFilter &    filter
 

Definition at line 555 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram2D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    evaluatorY
 

Definition at line 542 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram1D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IFilter &    filter,
AIDA::IEvaluator &    weight
 

Definition at line 529 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram1D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IEvaluator &    weight
 

Definition at line 517 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram1D &    histogram,
AIDA::IEvaluator &    evaluatorX,
AIDA::IFilter &    filter
 

Definition at line 505 of file AIDA_ChainedTuple.cpp.

References m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::project AIDA::IHistogram1D &    histogram,
AIDA::IEvaluator &    evaluatorX
 

Definition at line 494 of file AIDA_ChainedTuple.cpp.

References m_tuples.

void Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::reset  
 

Definition at line 258 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

void Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::resetRow  
 

Definition at line 251 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

int Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::rows   const
 

Definition at line 266 of file AIDA_ChainedTuple.cpp.

References m_tuples.

Referenced by skip().

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::setName const std::string &    newName
 

Definition at line 60 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), annotation(), m_header, and nameKey.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::setRow int    rowIndex
 

Definition at line 314 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::setTitle const std::string &    title
 

Definition at line 132 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), annotation(), m_header, and title().

void Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::setUpToDate bool    isUpToDate
 

Definition at line 53 of file AIDA_ChainedTuple.cpp.

References isUpToDate(), and m_tuples.

bool Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::skip int    rows
 

Definition at line 282 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, m_tuples, and rows().

void Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::start  
 

Definition at line 274 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

const AIDA::Dev::IBackingStore * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::store   const
 

Definition at line 90 of file AIDA_ChainedTuple.cpp.

References m_tuples.

AIDA::Dev::IBackingStore * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::store  
 

Definition at line 83 of file AIDA_ChainedTuple.cpp.

References m_tuples.

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::title   const
 

Definition at line 125 of file AIDA_ChainedTuple.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_TupleHeader::annotation(), and m_header.

Referenced by setTitle().

const std::string & Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::userLevelClassType   const
 

Definition at line 69 of file AIDA_ChainedTuple.cpp.

References m_tuples.

const void * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::variableAddress const std::string &    variableName const
 

Definition at line 118 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.

void * Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::variableAddress const std::string &    variableName
 

Definition at line 111 of file AIDA_ChainedTuple.cpp.

References m_currentTuple, and m_tuples.


Member Data Documentation

unsigned int Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::m_currentTuple
 

Definition at line 116 of file AIDA_ChainedTuple.h.

Referenced by addRow(), columnName(), columns(), columnType(), fill(), findColumn(), getBoolean(), getChar(), getDouble(), getFloat(), getInt(), getLong(), getObject(), getShort(), getString(), getTuple(), next(), reset(), resetRow(), setRow(), skip(), start(), and variableAddress().

AIDA_TupleHeader Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::m_header
 

Definition at line 115 of file AIDA_ChainedTuple.h.

Referenced by annotation(), header(), name(), setName(), setTitle(), and title().

std::vector<AIDA::Dev::IDevTuple*> Anaphe::AIDA_Tuple_native::AIDA_ChainedTuple::m_tuples
 

Definition at line 114 of file AIDA_ChainedTuple.h.

Referenced by addRow(), columnMax(), columnMean(), columnMin(), columnName(), columnRms(), columns(), columnType(), fill(), findColumn(), getBoolean(), getChar(), getDouble(), getFloat(), getInt(), getLong(), getObject(), getShort(), getString(), getTuple(), isUpToDate(), next(), project(), reset(), resetRow(), rows(), setRow(), setUpToDate(), skip(), start(), store(), userLevelClassType(), and variableAddress().


The documentation for this class was generated from the following files:
Generated on Tue Feb 18 17:51:24 2003 for AIDA_Tuple_native by doxygen1.2.16