rootana/src/framework/definitions.h File Reference

#include <vector>
#include <map>
#include "IdSource.h"
#include <string>

Go to the source code of this file.

Namespaces

namespace  definitions
namespace  Except
namespace  alcap

Typedefs

typedef int TPulseIslandID
typedef std::vector
< TPulseIsland * > 
PulseIslandList
typedef std::vector< const
TPulseIsland * > 
ConstPulseIslandList
typedef std::map< IDs::channel,
PulseIslandList
ChannelPulseIslandMap
typedef std::map< std::string,
PulseIslandList
StringPulseIslandMap
typedef std::map< std::string,
ConstPulseIslandList
StringConstPulseIslandMap
typedef std::vector
< TAnalysedPulse * > 
AnalysedPulseList
typedef std::vector< const
TAnalysedPulse * > 
ConstAnalysedPulseList
typedef std::map< IDs::source,
AnalysedPulseList
SourceAnalPulseMap
typedef std::map< std::string,
AnalysedPulseList
StringAnalPulseMap
typedef std::map< std::string,
ConstAnalysedPulseList
StringConstAnalPulseMap
typedef std::vector
< TDetectorPulse * > 
DetectorPulseList
typedef std::vector< const
TDetectorPulse * > 
ConstDetectorPulseList
typedef std::map< IDs::source,
DetectorPulseList
SourceDetPulseMap
typedef std::map< std::string,
DetectorPulseList
StringDetPulseMap
typedef std::map< std::string,
ConstDetectorPulseList
StringConstDetPulseMap
typedef std::vector< TMuonEvent * > MuonEventList

Enumerations

enum  { definitions::DefaultValue = -99999 }

Functions

template<typename ExceptType , typename KeyType , typename ValueType >
const ValueType & alcap::at (const std::map< KeyType, ValueType > &map, const KeyType &key, const char *msg="")

Typedef Documentation

typedef std::vector<TAnalysedPulse*> AnalysedPulseList

Definition at line 21 of file definitions.h.

Definition at line 16 of file definitions.h.

typedef std::vector<const TAnalysedPulse*> ConstAnalysedPulseList

Definition at line 23 of file definitions.h.

typedef std::vector<const TDetectorPulse*> ConstDetectorPulseList

Definition at line 31 of file definitions.h.

typedef std::vector<const TPulseIsland*> ConstPulseIslandList

Definition at line 15 of file definitions.h.

typedef std::vector<TDetectorPulse*> DetectorPulseList

Definition at line 29 of file definitions.h.

typedef std::vector<TMuonEvent*> MuonEventList

Definition at line 37 of file definitions.h.

typedef std::vector<TPulseIsland*> PulseIslandList

Definition at line 13 of file definitions.h.

Definition at line 24 of file definitions.h.

Definition at line 32 of file definitions.h.

typedef std::map<std::string, AnalysedPulseList> StringAnalPulseMap

Definition at line 25 of file definitions.h.

typedef std::map<std::string, ConstAnalysedPulseList> StringConstAnalPulseMap

Definition at line 26 of file definitions.h.

typedef std::map<std::string, ConstDetectorPulseList> StringConstDetPulseMap

Definition at line 34 of file definitions.h.

typedef std::map<std::string, ConstPulseIslandList> StringConstPulseIslandMap

Definition at line 18 of file definitions.h.

typedef std::map<std::string, DetectorPulseList> StringDetPulseMap

Definition at line 33 of file definitions.h.

typedef std::map<std::string, PulseIslandList> StringPulseIslandMap

Definition at line 17 of file definitions.h.

typedef int TPulseIslandID

Definition at line 10 of file definitions.h.


Generated on 15 Jun 2016 for AlcapDAQ by  doxygen 1.6.1