Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

LCIOSTLTypes.h File Reference

#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  EVENT

Defines

#define LCIO_STD_TYPES   1

Typedefs

typedef std::vector< std::string > StringVec
typedef std::vector< float > FloatVec
typedef std::vector< double > DoubleVec
typedef std::vector< int > IntVec
typedef std::vector< short > ShortVec


Define Documentation

#define LCIO_STD_TYPES   1
 

Typedefs for std::vectors of basic types used in LCIO

Definition at line 7 of file LCIOSTLTypes.h.


Typedef Documentation

typedef std::vector< double > EVENT::DoubleVec
 

Vector of doubles.

Definition at line 20 of file LCIOSTLTypes.h.

typedef std::vector< float > EVENT::FloatVec
 

Vector of floats.

Definition at line 18 of file LCIOSTLTypes.h.

Referenced by UTIL::LCRelationNavigator::addRelation(), IMPL::TrackerDataImpl::chargeValues(), UTIL::LCRelationNavigator::createLCCollection(), IMPL::TrackImpl::getCovMatrix(), IMPL::TrackerHitImpl::getCovMatrix(), IMPL::ClusterImpl::getDirectionError(), IMPL::LCParametersImpl::getFloatVal(), marlin::StringParameters::getFloatVals(), IMPL::LCParametersImpl::getFloatVals(), IMPL::ClusterImpl::getPositionError(), IMPL::ClusterImpl::getShape(), UTIL::LCTOOLS::printClusters(), UTIL::LCTOOLS::printParameters(), UTIL::LCTOOLS::printTrackerData(), SIO::SIOLCParameters::read(), UTIL::LCRelationNavigator::removeRelation(), marlin::SimpleFastMCProcessor::SimpleFastMCProcessor(), SIO::SIOVertexHandler::write(), SIO::SIOTrackHandler::write(), SIO::SIOTrackerHitHandler::write(), SIO::SIOTrackerDataHandler::write(), SIO::SIOReconstructedParticleHandler::write(), SIO::SIOLCParameters::write(), and SIO::SIOClusterHandler::write().

typedef std::vector< int > EVENT::IntVec
 

Vector of ints.

Definition at line 22 of file LCIOSTLTypes.h.

Referenced by IMPL::LCParametersImpl::getIntVal(), marlin::StringParameters::getIntVals(), IMPL::LCParametersImpl::getIntVals(), IMPL::TrackImpl::getSubdetectorHitNumbers(), UTIL::LCTOOLS::printParameters(), SIO::SIOLCParameters::read(), IMPL::TrackImpl::subdetectorHitNumbers(), SIO::SIOTrackHandler::write(), and SIO::SIOLCParameters::write().

typedef std::vector< short > EVENT::ShortVec
 

Vector of shorts.

Definition at line 24 of file LCIOSTLTypes.h.

Referenced by IMPL::TrackerRawDataImpl::adcValues(), UTIL::LCTOOLS::printTrackerRawData(), and SIO::SIOTrackerRawDataHandler::write().

typedef std::vector< std::string > EVENT::StringVec
 

Vector of strings.

Definition at line 16 of file LCIOSTLTypes.h.

Referenced by marlin::CCProcessor::addColsFromParam(), marlin::MarlinSteerCheck::addLCIOFile(), marlin::MarlinSteerCheck::changeLCIOFilePos(), marlin::CCProcessor::clearError(), marlin::CCProcessor::clearParameters(), marlin::CMProcessor::CMProcessor(), createProcessors(), marlin::LCIOOutputProcessor::dropCollections(), IMPL::LCParametersImpl::getFloatKeys(), IMPL::LCParametersImpl::getIntKeys(), marlin::MarlinSteerCheck::getLCIOFiles(), marlin::StringParameters::getStringKeys(), IMPL::LCParametersImpl::getStringKeys(), IMPL::LCParametersImpl::getStringVal(), marlin::StringParameters::getStringVals(), IMPL::LCParametersImpl::getStringVals(), marlin::LCIOOutputProcessor::LCIOOutputProcessor(), main(), marlin::MarlinSteerCheck::MarlinSteerCheck(), marlin::CMProcessor::mergeParams(), marlin::MarlinSteerCheck::parseXMLFile(), UTIL::LCTOOLS::printParameters(), SIO::SIOLCParameters::read(), marlin::MarlinSteerCheck::saveAsXMLFile(), SIO::SIOLCParameters::write(), marlin::CCProcessor::writeColsToParam(), marlin::CCProcessor::writeToXML(), and SIO::SIOEventHandler::xfer().


Generated on Sun Jun 3 06:32:14 2007 for A TPC Tracking Environment by  doxygen 1.3.9.1