メインページ   モジュール   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ    

クラス TRecordAssociationTable の解説

#include <TRecordAssociationTable.hh>

すべてのメンバ一覧

Public メソッド

 TRecordAssociationTable ()
 TRecordAssociationTable (const TRecordAssociationList &list)
 TRecordAssociationTable (const TRecordAssociationTable &right)
 ~TRecordAssociationTable ()
const TRecordAssociationTable & operator= (const TRecordAssociationTable &right)
Tbool operator== (const TRecordAssociationTable &right) const
Tbool operator!= (const TRecordAssociationTable &right) const
const TRecordAssociationListGetAssociationList () const
TRecordAssociationListGetAssociationList ()
Tvoid SetAssociationList (const TRecordAssociationList &list)
Tint FindAssociation (const TRecordAssociation &asso) const
Tint FindAssociation (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tint FindAssociation (Tstring *tags) const
Tbool HasAssociation (const TRecordAssociation &asso) const
Tbool HasAssociation (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tbool HasAssociation (Tstring *tags) const
Tvoid AddAssociation (const TRecordAssociation &asso)
Tvoid AddAssociation (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag)
Tvoid AddAssociation (Tstring *tags)
Tvoid SetNumberOfBins (Tint index, Tint nbin)
Tvoid SetNumberOfBins (const TRecordAssociation &asso, Tint nbin)
Tvoid SetNumberOfBins (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag, Tint nbin)
Tvoid SetNumberOfBins (Tstring *tags, Tint nbin)
Tvoid SetMinimumX (Tint index, Tdouble xmin)
Tvoid SetMinimumX (const TRecordAssociation &asso, Tdouble xmin)
Tvoid SetMinimumX (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag, Tdouble xmin)
Tvoid SetMinimumX (Tstring *tags, Tdouble xmin)
Tvoid SetMaximumX (Tint index, Tdouble xmax)
Tvoid SetMaximumX (const TRecordAssociation &asso, Tdouble xmax)
Tvoid SetMaximumX (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag, Tdouble xmax)
Tvoid SetMaximumX (Tstring *tags, Tdouble xmax)
Tvoid SetCanvas (Tint index, TRecordDisplayCanvas *cv)
Tvoid SetCanvas (const TRecordAssociation &asso, TRecordDisplayCanvas *cv)
Tvoid SetCanvas (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag, TRecordDisplayCanvas *cv)
Tvoid SetCanvas (Tstring *tags, TRecordDisplayCanvas *cv)
Tvoid SetHistogram (Tint index, TH1D *h)
Tvoid SetHistogram (const TRecordAssociation &asso, TH1D *h)
Tvoid SetHistogram (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag, TH1D *h)
Tvoid SetHistogram (Tstring *tags, TH1D *h)
Tint GetNumberOfBins (Tint index) const
Tint GetNumberOfBins (const TRecordAssociation &asso) const
Tint GetNumberOfBins (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tint GetNumberOfBins (Tstring *tags) const
Tdouble GetMinimumX (Tint index) const
Tdouble GetMinimumX (const TRecordAssociation &asso) const
Tdouble GetMinimumX (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tdouble GetMinimumX (Tstring *tags) const
Tdouble GetMaximumX (Tint index) const
Tdouble GetMaximumX (const TRecordAssociation &asso) const
Tdouble GetMaximumX (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tdouble GetMaximumX (Tstring *tags) const
TRecordDisplayCanvas * GetCanvas (Tint index) const
TRecordDisplayCanvas * GetCanvas (const TRecordAssociation &asso) const
TRecordDisplayCanvas * GetCanvas (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
TRecordDisplayCanvas * GetCanvas (Tstring *tags) const
TH1D * GetHistogram (Tint index) const
TH1D * GetHistogram (const TRecordAssociation &asso) const
TH1D * GetHistogram (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
TH1D * GetHistogram (Tstring *tags) const
Tbool IsValid (Tint index) const
Tbool IsValid (const Tstring &recordtag, const Tstring &sectiontag, const Tstring &segmenttag, const Tstring &elementtag) const
Tbool IsValid (Tstring *tags) const
Tbool IsValid (const TRecordAssociation &asso) const
Tint Size () const
Tbool Empty () const

フレンド

Tostreamoperator<< (Tostream &tos, const TRecordAssociationTable &right)


コンストラクタとデストラクタの解説

TRecordAssociationTable::TRecordAssociationTable  ) 
 

TRecordAssociationTable.cc22 行で定義されています。

TRecordAssociationTable::TRecordAssociationTable const TRecordAssociationList list  ) 
 

TRecordAssociationTable.cc26 行で定義されています。

TRecordAssociationTable::TRecordAssociationTable const TRecordAssociationTable &  right  ) 
 

TRecordAssociationTable.cc30 行で定義されています。

TRecordAssociationTable::~TRecordAssociationTable  ) 
 

TRecordAssociationTable.cc34 行で定義されています。


メソッドの解説

Tvoid TRecordAssociationTable::AddAssociation Tstring tags  )  [inline]
 

TRecordAssociationTable.hh203 行で定義されています。

参照 AddAssociation(), と Tvoid.

Tvoid TRecordAssociationTable::AddAssociation const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
[inline]
 

TRecordAssociationTable.hh197 行で定義されています。

参照 AddAssociation(), と Tvoid.

Tvoid TRecordAssociationTable::AddAssociation const TRecordAssociation &  asso  )  [inline]
 

TRecordAssociationTable.hh189 行で定義されています。

参照 HasAssociation(), と Tvoid.

呼出 AddAssociation().

Tbool TRecordAssociationTable::Empty  )  const [inline]
 

TRecordAssociationTable.hh488 行で定義されています。

参照 Size(), Tbool, Tfalse, と Ttrue.

Tint TRecordAssociationTable::FindAssociation Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh165 行で定義されています。

参照 FindAssociation(), と Tint.

Tint TRecordAssociationTable::FindAssociation const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh160 行で定義されています。

参照 FindAssociation(), と Tint.

Tint TRecordAssociationTable::FindAssociation const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh150 行で定義されています。

参照 Tint, と Tsize_t.

呼出 FindAssociation(), GetCanvas(), GetHistogram(), GetMaximumX(), GetMinimumX(), GetNumberOfBins(), HasAssociation(), IsValid(), SetCanvas(), SetHistogram(), SetMaximumX(), SetMinimumX(), と SetNumberOfBins().

TRecordAssociationList & TRecordAssociationTable::GetAssociationList  )  [inline]
 

TRecordAssociationTable.hh139 行で定義されています。

参照 TRecordAssociationList.

const TRecordAssociationList & TRecordAssociationTable::GetAssociationList  )  const [inline]
 

TRecordAssociationTable.hh134 行で定義されています。

参照 TRecordAssociationList.

TRecordDisplayCanvas * TRecordAssociationTable::GetCanvas Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh430 行で定義されています。

参照 GetCanvas().

TRecordDisplayCanvas * TRecordAssociationTable::GetCanvas const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh425 行で定義されています。

参照 GetCanvas().

TRecordDisplayCanvas * TRecordAssociationTable::GetCanvas const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh420 行で定義されています。

参照 FindAssociation(), と GetCanvas().

TRecordDisplayCanvas * TRecordAssociationTable::GetCanvas Tint  index  )  const [inline]
 

TRecordAssociationTable.hh411 行で定義されています。

参照 index(), と Tint.

呼出 GetCanvas().

TH1D * TRecordAssociationTable::GetHistogram Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh454 行で定義されています。

参照 GetHistogram().

TH1D * TRecordAssociationTable::GetHistogram const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh449 行で定義されています。

参照 GetHistogram().

TH1D * TRecordAssociationTable::GetHistogram const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh444 行で定義されています。

参照 FindAssociation(), と GetHistogram().

TH1D * TRecordAssociationTable::GetHistogram Tint  index  )  const [inline]
 

TRecordAssociationTable.hh435 行で定義されています。

参照 index(), と Tint.

呼出 GetHistogram().

Tdouble TRecordAssociationTable::GetMaximumX Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh406 行で定義されています。

参照 GetMaximumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMaximumX const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh401 行で定義されています。

参照 GetMaximumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMaximumX const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh396 行で定義されています。

参照 FindAssociation(), GetMaximumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMaximumX Tint  index  )  const [inline]
 

TRecordAssociationTable.hh387 行で定義されています。

参照 index(), Tdouble, と Tint.

呼出 GetMaximumX().

Tdouble TRecordAssociationTable::GetMinimumX Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh382 行で定義されています。

参照 GetMinimumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMinimumX const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh377 行で定義されています。

参照 GetMinimumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMinimumX const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh372 行で定義されています。

参照 FindAssociation(), GetMinimumX(), と Tdouble.

Tdouble TRecordAssociationTable::GetMinimumX Tint  index  )  const [inline]
 

TRecordAssociationTable.hh363 行で定義されています。

参照 index(), Tdouble, と Tint.

呼出 GetMinimumX().

Tint TRecordAssociationTable::GetNumberOfBins Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh358 行で定義されています。

参照 GetNumberOfBins(), と Tint.

Tint TRecordAssociationTable::GetNumberOfBins const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh353 行で定義されています。

参照 GetNumberOfBins(), と Tint.

Tint TRecordAssociationTable::GetNumberOfBins const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh348 行で定義されています。

参照 FindAssociation(), GetNumberOfBins(), と Tint.

Tint TRecordAssociationTable::GetNumberOfBins Tint  index  )  const [inline]
 

TRecordAssociationTable.hh339 行で定義されています。

参照 index(), と Tint.

呼出 GetNumberOfBins().

Tbool TRecordAssociationTable::HasAssociation Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh184 行で定義されています。

参照 HasAssociation(), と Tbool.

Tbool TRecordAssociationTable::HasAssociation const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh179 行で定義されています。

参照 HasAssociation(), と Tbool.

Tbool TRecordAssociationTable::HasAssociation const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh170 行で定義されています。

参照 FindAssociation(), Tbool, Tfalse, と Ttrue.

呼出 AddAssociation(), と HasAssociation().

Tbool TRecordAssociationTable::IsValid const TRecordAssociation &  asso  )  const [inline]
 

TRecordAssociationTable.hh468 行で定義されています。

参照 FindAssociation(), IsValid(), と Tbool.

Tbool TRecordAssociationTable::IsValid Tstring tags  )  const [inline]
 

TRecordAssociationTable.hh478 行で定義されています。

参照 IsValid(), と Tbool.

Tbool TRecordAssociationTable::IsValid const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag
const [inline]
 

TRecordAssociationTable.hh473 行で定義されています。

参照 IsValid(), と Tbool.

Tbool TRecordAssociationTable::IsValid Tint  index  )  const [inline]
 

TRecordAssociationTable.hh459 行で定義されています。

参照 index(), Tbool, Tfalse, と Tint.

呼出 IsValid().

Tbool TRecordAssociationTable::operator!= const TRecordAssociationTable &  right  )  const
 

TRecordAssociationTable.cc49 行で定義されています。

参照 Tbool, と theAssociationList.

const TRecordAssociationTable & TRecordAssociationTable::operator= const TRecordAssociationTable &  right  ) 
 

TRecordAssociationTable.cc37 行で定義されています。

参照 theAssociationList.

Tbool TRecordAssociationTable::operator== const TRecordAssociationTable &  right  )  const
 

TRecordAssociationTable.cc43 行で定義されています。

参照 Tbool, と theAssociationList.

Tvoid TRecordAssociationTable::SetAssociationList const TRecordAssociationList list  )  [inline]
 

TRecordAssociationTable.hh144 行で定義されています。

参照 Tvoid.

Tvoid TRecordAssociationTable::SetCanvas Tstring tags,
TRecordDisplayCanvas *  cv
[inline]
 

TRecordAssociationTable.hh307 行で定義されています。

参照 SetCanvas(), と Tvoid.

Tvoid TRecordAssociationTable::SetCanvas const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag,
TRecordDisplayCanvas *  cv
[inline]
 

TRecordAssociationTable.hh301 行で定義されています。

参照 SetCanvas(), と Tvoid.

Tvoid TRecordAssociationTable::SetCanvas const TRecordAssociation &  asso,
TRecordDisplayCanvas *  cv
[inline]
 

TRecordAssociationTable.hh295 行で定義されています。

参照 FindAssociation(), SetCanvas(), と Tvoid.

Tvoid TRecordAssociationTable::SetCanvas Tint  index,
TRecordDisplayCanvas *  cv
[inline]
 

TRecordAssociationTable.hh287 行で定義されています。

参照 index(), Tint, と Tvoid.

呼出 SetCanvas().

Tvoid TRecordAssociationTable::SetHistogram Tstring tags,
TH1D *  h
[inline]
 

TRecordAssociationTable.hh333 行で定義されています。

参照 SetHistogram(), と Tvoid.

Tvoid TRecordAssociationTable::SetHistogram const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag,
TH1D *  h
[inline]
 

TRecordAssociationTable.hh327 行で定義されています。

参照 SetHistogram(), と Tvoid.

Tvoid TRecordAssociationTable::SetHistogram const TRecordAssociation &  asso,
TH1D *  h
[inline]
 

TRecordAssociationTable.hh321 行で定義されています。

参照 FindAssociation(), SetHistogram(), と Tvoid.

Tvoid TRecordAssociationTable::SetHistogram Tint  index,
TH1D *  h
[inline]
 

TRecordAssociationTable.hh313 行で定義されています。

参照 index(), Tint, と Tvoid.

呼出 SetHistogram().

Tvoid TRecordAssociationTable::SetMaximumX Tstring tags,
Tdouble  xmax
[inline]
 

TRecordAssociationTable.hh281 行で定義されています。

参照 SetMaximumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMaximumX const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag,
Tdouble  xmax
[inline]
 

TRecordAssociationTable.hh275 行で定義されています。

参照 SetMaximumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMaximumX const TRecordAssociation &  asso,
Tdouble  xmax
[inline]
 

TRecordAssociationTable.hh269 行で定義されています。

参照 FindAssociation(), SetMaximumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMaximumX Tint  index,
Tdouble  xmax
[inline]
 

TRecordAssociationTable.hh261 行で定義されています。

参照 index(), Tint, と Tvoid.

呼出 SetMaximumX().

Tvoid TRecordAssociationTable::SetMinimumX Tstring tags,
Tdouble  xmin
[inline]
 

TRecordAssociationTable.hh255 行で定義されています。

参照 SetMinimumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMinimumX const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag,
Tdouble  xmin
[inline]
 

TRecordAssociationTable.hh249 行で定義されています。

参照 SetMinimumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMinimumX const TRecordAssociation &  asso,
Tdouble  xmin
[inline]
 

TRecordAssociationTable.hh243 行で定義されています。

参照 FindAssociation(), SetMinimumX(), と Tvoid.

Tvoid TRecordAssociationTable::SetMinimumX Tint  index,
Tdouble  xmin
[inline]
 

TRecordAssociationTable.hh235 行で定義されています。

参照 index(), Tint, と Tvoid.

呼出 SetMinimumX().

Tvoid TRecordAssociationTable::SetNumberOfBins Tstring tags,
Tint  nbin
[inline]
 

TRecordAssociationTable.hh229 行で定義されています。

参照 SetNumberOfBins(), と Tvoid.

Tvoid TRecordAssociationTable::SetNumberOfBins const Tstring recordtag,
const Tstring sectiontag,
const Tstring segmenttag,
const Tstring elementtag,
Tint  nbin
[inline]
 

TRecordAssociationTable.hh223 行で定義されています。

参照 SetNumberOfBins(), と Tvoid.

Tvoid TRecordAssociationTable::SetNumberOfBins const TRecordAssociation &  asso,
Tint  nbin
[inline]
 

TRecordAssociationTable.hh217 行で定義されています。

参照 FindAssociation(), SetNumberOfBins(), と Tvoid.

Tvoid TRecordAssociationTable::SetNumberOfBins Tint  index,
Tint  nbin
[inline]
 

TRecordAssociationTable.hh209 行で定義されています。

参照 index(), Tint, と Tvoid.

呼出 SetNumberOfBins().

Tint TRecordAssociationTable::Size  )  const [inline]
 

TRecordAssociationTable.hh483 行で定義されています。

参照 Tint.

呼出 Empty().


フレンドと関連する関数の解説

Tostream& operator<< Tostream tos,
const TRecordAssociationTable &  right
[friend]
 

TRecordAssociationTable.cc55 行で定義されています。


このクラスの解説は次のファイルから生成されました:

CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp