Belle II Software development
|
An abstract tuple of float value where each value has an associated name. More...
#include <NamedFloatTuple.h>
Public Member Functions | |
virtual | ~NamedFloatTuple () |
Marking the destructor virtual since we are using virtual functions. | |
virtual size_t | size () const =0 |
Getter for the number of parts. | |
virtual int | getNameIndex (const char *name) const =0 |
Getter for the index from a name. | |
virtual std::string | getName (int iValue) const =0 |
Getter for the ith name. | |
virtual void | set (int iValue, Float_t value)=0 |
Setter for the value of the ith part. | |
void | set (const char *const name, Float_t value) |
Setter for the value with the given name. | |
virtual Float_t | get (int iValue) const =0 |
Getter for the value of the ith part. | |
Float_t | get (const char *const name) const |
Getter for the value with the given name. | |
virtual MayBePtr< Float_t > | find (std::string name) |
Getter for a pointer to the value with the given name. | |
virtual Float_t & | operator[] (int iValue)=0 |
Reference getter for the value of the ith part. | |
Float_t & | operator[] (const char *const name) |
Reference getter for the value with the given name. | |
std::map< std::string, Float_t > | getNamedValues (std::string prefix="") const |
Getter for a map of all name and value pairs in this tuple. | |
std::vector< Named< Float_t * > > | getNamedVariables (std::string prefix="") |
Getter for named references to the variables in this tuple. | |
An abstract tuple of float value where each value has an associated name.
Definition at line 27 of file NamedFloatTuple.h.
|
inlinevirtual |
Getter for a pointer to the value with the given name.
Return nullptr if not found.
Definition at line 71 of file NamedFloatTuple.h.
|
inline |
Getter for the value with the given name.
Definition at line 62 of file NamedFloatTuple.h.
|
pure virtual |
Getter for the value of the ith part.
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.
|
pure virtual |
Getter for the ith name.
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.
std::map< std::string, Float_t > getNamedValues | ( | std::string | prefix = "" | ) | const |
Getter for a map of all name and value pairs in this tuple.
Definition at line 15 of file NamedFloatTuple.cc.
std::vector< Named< Float_t * > > getNamedVariables | ( | std::string | prefix = "" | ) |
Getter for named references to the variables in this tuple.
Definition at line 29 of file NamedFloatTuple.cc.
|
pure virtual |
Getter for the index from a name.
Looks through the associated names and returns the right index if found. Returns size() (one after the last element) if not found.
name | Name of the sought part |
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.
|
inline |
Reference getter for the value with the given name.
Definition at line 81 of file NamedFloatTuple.h.
|
pure virtual |
Reference getter for the value of the ith part.
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.
|
inline |
Setter for the value with the given name.
Definition at line 53 of file NamedFloatTuple.h.
|
pure virtual |
Setter for the value of the ith part.
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.
|
pure virtual |
Getter for the number of parts.
Implemented in FixedSizeNamedFloatTuple< ANames >, FixedSizeNamedFloatTuple< CDCPathBasicVarNames >, FixedSizeNamedFloatTuple< CDCPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCStateBasicVarNames >, FixedSizeNamedFloatTuple< CDCStateTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclPathTruthVarNames >, FixedSizeNamedFloatTuple< CDCfromEclStateTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultTruthVarNames >, FixedSizeNamedFloatTuple< PXDResultVarNames >, FixedSizeNamedFloatTuple< PXDStateBasicVarNames >, FixedSizeNamedFloatTuple< PXDStateTruthVarNames >, FixedSizeNamedFloatTuple< RelationSVDResultVarNames >, FixedSizeNamedFloatTuple< SVDResultTruthVarNames >, FixedSizeNamedFloatTuple< SVDResultVarNames >, FixedSizeNamedFloatTuple< SVDStateBasicVarNames >, FixedSizeNamedFloatTuple< SVDStateTruthVarNames >, FixedSizeNamedFloatTuple< SVDStateVarNames >, FixedSizeNamedFloatTuple< AdvancedSegmentVarNames >, FixedSizeNamedFloatTuple< BasicAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicClusterVarNames >, FixedSizeNamedFloatTuple< BasicFacetRelationVarNames >, FixedSizeNamedFloatTuple< BasicFacetVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentPairVarNames >, FixedSizeNamedFloatTuple< BasicSegmentRelationVarNames >, FixedSizeNamedFloatTuple< BasicSegmentVarNames >, FixedSizeNamedFloatTuple< BasicTrackRelationVarNames >, FixedSizeNamedFloatTuple< BasicTrackVarSetNames >, FixedSizeNamedFloatTuple< BendFacetRelationVarNames >, FixedSizeNamedFloatTuple< BendFacetVarNames >, FixedSizeNamedFloatTuple< BestMatchedTruthVarNames >, FixedSizeNamedFloatTuple< BkgTruthClusterVarNames >, FixedSizeNamedFloatTuple< CDCWireHitVarNames >, FixedSizeNamedFloatTuple< FilterVarNames< AFilter > >, FixedSizeNamedFloatTuple< FitAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitFacetRelationVarNames >, FixedSizeNamedFloatTuple< FitFacetVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< FitSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitSegmentRelationVarNames >, FixedSizeNamedFloatTuple< FitTrackRelationVarNames >, FixedSizeNamedFloatTuple< FitlessAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessFacetVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentPairVarNames >, FixedSizeNamedFloatTuple< FitlessSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentPairVarNames >, FixedSizeNamedFloatTuple< HitGapSegmentRelationVarNames >, FixedSizeNamedFloatTuple< HitGapTrackRelationVarNames >, FixedSizeNamedFloatTuple< SegmentTrackTruthVarNames >, FixedSizeNamedFloatTuple< SegmentTrackVarNames >, FixedSizeNamedFloatTuple< StereoHitTruthVarNames >, FixedSizeNamedFloatTuple< StereoHitVarNames >, FixedSizeNamedFloatTuple< TrailSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthAxialSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairRelationVarNames >, FixedSizeNamedFloatTuple< TruthSegmentPairVarNames >, FixedSizeNamedFloatTuple< TruthSegmentVarNames >, FixedSizeNamedFloatTuple< TruthTrackVarNames >, and FixedSizeNamedFloatTuple< AVarNames >.