dchain::LabeledCandidateList< CandidateClass > Class Template Reference

#include <LabeledCandidateList.h>

Inheritance diagram for dchain::LabeledCandidateList< CandidateClass >:

dchain::IndexedLabeledCandidates< CandidateClass > dchain::ReferenceCount dchain::IndexedLabeledDecays< DecayClass, CandidateClass > dchain::IndexedLabeledParticles< T, CandidateClass > dchain::IndexedLabeledParticles< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass > dchain::IndexedLabeledParticles< ParticleClass, CandidateClass > dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass > dchain::LabeledParticleList< ParticleClass, CandidateClass > List of all members.

Public Types

typedef MuteWholeCandidateItr<
CandidateClass > 
iterator
typedef WholeCandidateItr<
CandidateClass > 
const_iterator
typedef PartialCandidateItr<
CandidateClass > 
const_partial_iterator
typedef LabeledCandidate<
CandidateClass > 
value_type

Public Member Functions

 LabeledCandidateList ()
virtual ~LabeledCandidateList ()
LabeledCandidate< CandidateClass > & operator[] (const int aIndex)
iterator begin ()
iterator end ()
void erase (iterator aStart, iterator aFinish)
const LabeledCandidate< CandidateClass > & operator[] (const int aIndex) const
virtual bool empty () const =0
virtual bool empty (const conjugation::Label aLabel) const =0
virtual int size () const =0
virtual int size (const conjugation::Label aLabel) const =0
const_iterator begin () const
const_partial_iterator begin (const conjugation::Label aLabel) const
const_iterator end () const
const_partial_iterator end (const conjugation::Label aLabel) const
void addLink () const
void dropLink () const

Protected Member Functions

virtual LabeledCandidate<
CandidateClass > & 
labeledCandidateClass (const int aIndex)=0
virtual void erase_elements (int aStart, int aFinish)=0
virtual const LabeledCandidate<
CandidateClass > & 
labeledCandidateClass (const int aIndex) const =0

Private Member Functions

 LabeledCandidateList (const LabeledCandidateList< CandidateClass > &)
const LabeledCandidateListoperator= (const LabeledCandidateList< CandidateClass > &)

Friends

class dchain::MuteWholeCandidateItr< CandidateClass >
class dchain::WholeCandidateItr< CandidateClass >
class dchain::PartialCandidateItr< CandidateClass >

Detailed Description

template<class CandidateClass>
class dchain::LabeledCandidateList< CandidateClass >

Definition at line 92 of file LabeledCandidateList.h.


Member Typedef Documentation

template<class CandidateClass>
typedef WholeCandidateItr< CandidateClass > dchain::LabeledCandidateList< CandidateClass >::const_iterator

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 100 of file LabeledCandidateList.h.

template<class CandidateClass>
typedef PartialCandidateItr< CandidateClass > dchain::LabeledCandidateList< CandidateClass >::const_partial_iterator

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 101 of file LabeledCandidateList.h.

template<class CandidateClass>
typedef MuteWholeCandidateItr< CandidateClass > dchain::LabeledCandidateList< CandidateClass >::iterator

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 99 of file LabeledCandidateList.h.

template<class CandidateClass>
typedef LabeledCandidate<CandidateClass> dchain::LabeledCandidateList< CandidateClass >::value_type

Definition at line 103 of file LabeledCandidateList.h.


Constructor & Destructor Documentation

template<class CandidateClass>
dchain::LabeledCandidateList< CandidateClass >::LabeledCandidateList (  ) 

Definition at line 84 of file LabeledCandidateList.cc.

00085 {
00086 }

template<class CandidateClass>
dchain::LabeledCandidateList< CandidateClass >::~LabeledCandidateList (  )  [virtual]

Definition at line 93 of file LabeledCandidateList.cc.

00094 {
00095 }

template<class CandidateClass>
dchain::LabeledCandidateList< CandidateClass >::LabeledCandidateList ( const LabeledCandidateList< CandidateClass > &   )  [private]


Member Function Documentation

void dchain::ReferenceCount::addLink (  )  const [inline, inherited]

Definition at line 107 of file ReferenceCount.h.

References dchain::ReferenceCount::m_linkCount.

00108 {
00109    //if (m_linkCount==0xFFFFFFFF) {
00110    //   throw TooManyReferencesException();
00111    //}
00112    ++m_linkCount ;
00113 }

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::const_partial_iterator dchain::LabeledCandidateList< CandidateClass >::begin ( const conjugation::Label  aLabel  )  const

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 165 of file LabeledCandidateList.cc.

00166 {
00167    return ( const_partial_iterator( this , 0 , aLabel ) ) ;
00168 }

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::const_iterator dchain::LabeledCandidateList< CandidateClass >::begin (  )  const

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 157 of file LabeledCandidateList.cc.

00158 {
00159    return ( const_iterator( this , 0 ) ) ;
00160 }

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::iterator dchain::LabeledCandidateList< CandidateClass >::begin (  ) 

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 119 of file LabeledCandidateList.cc.

00120 {
00121    return ( iterator( this , 0 ) ) ;
00122 }

void dchain::ReferenceCount::dropLink (  )  const [inline, inherited]

Definition at line 115 of file ReferenceCount.h.

References dchain::ReferenceCount::m_linkCount.

00116 {
00117    --m_linkCount ;
00118    if ( 0 == m_linkCount ) {
00119 // It is necessary to throw away the 'const' so that the object
00120 //   can be deleted
00121       delete const_cast<ReferenceCount*>(this) ;
00122    }
00123 }

template<class CandidateClass>
virtual bool dchain::LabeledCandidateList< CandidateClass >::empty ( const conjugation::Label  aLabel  )  const [pure virtual]

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

template<class CandidateClass>
virtual bool dchain::LabeledCandidateList< CandidateClass >::empty (  )  const [pure virtual]

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::const_partial_iterator dchain::LabeledCandidateList< CandidateClass >::end ( const conjugation::Label  aLabel  )  const

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 181 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::size().

00182 {
00183    return ( const_partial_iterator( this , size() , aLabel ) ) ;
00184 }

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::const_iterator dchain::LabeledCandidateList< CandidateClass >::end (  )  const

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 173 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::size().

00174 {
00175    return ( const_iterator( this , size() ) ) ;
00176 }

template<class CandidateClass>
LabeledCandidateList< CandidateClass >::iterator dchain::LabeledCandidateList< CandidateClass >::end (  ) 

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 127 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::size().

00128 {
00129    return ( iterator( this , size() ) ) ;
00130 }

template<class CandidateClass>
void dchain::LabeledCandidateList< CandidateClass >::erase ( iterator  aStart,
iterator  aFinish 
)

Definition at line 135 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::erase_elements(), and dchain::MuteWholeCandidateItr< CandidateClass >::index().

00137 {
00138    erase_elements( aStart.index() ,
00139                    aFinish.index() ) ;
00140 }

template<class CandidateClass>
virtual void dchain::LabeledCandidateList< CandidateClass >::erase_elements ( int  aStart,
int  aFinish 
) [protected, pure virtual]

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Referenced by dchain::LabeledCandidateList< CandidateClass >::erase().

template<class CandidateClass>
virtual const LabeledCandidate< CandidateClass >& dchain::LabeledCandidateList< CandidateClass >::labeledCandidateClass ( const int  aIndex  )  const [protected, pure virtual]

Implements dchain::IndexedLabeledCandidates< CandidateClass >.

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

template<class CandidateClass>
virtual LabeledCandidate< CandidateClass >& dchain::LabeledCandidateList< CandidateClass >::labeledCandidateClass ( const int  aIndex  )  [protected, pure virtual]

Implements dchain::IndexedLabeledCandidates< CandidateClass >.

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Referenced by dchain::LabeledCandidateList< CandidateClass >::operator[]().

template<class CandidateClass>
const LabeledCandidateList& dchain::LabeledCandidateList< CandidateClass >::operator= ( const LabeledCandidateList< CandidateClass > &   )  [private]

template<class CandidateClass>
const LabeledCandidate< CandidateClass > & dchain::LabeledCandidateList< CandidateClass >::operator[] ( const int  aIndex  )  const

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 149 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::labeledCandidateClass().

00150 {
00151    return ( labeledCandidateClass( aIndex ) ) ;
00152 }

template<class CandidateClass>
LabeledCandidate< CandidateClass > & dchain::LabeledCandidateList< CandidateClass >::operator[] ( const int  aIndex  ) 

Reimplemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Definition at line 111 of file LabeledCandidateList.cc.

References dchain::LabeledCandidateList< CandidateClass >::labeledCandidateClass().

00112 {
00113    return ( labeledCandidateClass( aIndex ) ) ;
00114 }

template<class CandidateClass>
virtual int dchain::LabeledCandidateList< CandidateClass >::size ( const conjugation::Label  aLabel  )  const [pure virtual]

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

template<class CandidateClass>
virtual int dchain::LabeledCandidateList< CandidateClass >::size (  )  const [pure virtual]

Implements dchain::IndexedLabeledCandidates< CandidateClass >.

Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, and dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >.

Referenced by dchain::LabeledCandidateList< CandidateClass >::end().


Friends And Related Function Documentation

template<class CandidateClass>
friend class dchain::MuteWholeCandidateItr< CandidateClass > [friend, inherited]

Definition at line 45 of file IndexedLabeledCandidates.h.

template<class CandidateClass>
friend class dchain::PartialCandidateItr< CandidateClass > [friend, inherited]

Definition at line 47 of file IndexedLabeledCandidates.h.

template<class CandidateClass>
friend class dchain::WholeCandidateItr< CandidateClass > [friend, inherited]

Definition at line 46 of file IndexedLabeledCandidates.h.


Generated on Tue Nov 29 23:36:27 2016 for BOSS_7.0.2 by  doxygen 1.4.7