Anp::HistInfo Class Reference

#include <HistMan.h>

List of all members.

Public Member Functions

 HistInfo ()
 ~HistInfo ()
const std::string & GetName () const
const std::string & GetTitle () const
const AxisInfoGetXaxis () const
const AxisInfoGetYaxis () const
const std::string & GetKey () const
bool operator< (const HistInfo &rhs) const
bool operator== (const HistInfo &rhs) const
void Print (std::ostream &o=std::cout) const

Protected Attributes

std::string fKey
std::string fName
std::string fTitle
AxisInfo fXaxis
AxisInfo fYaxis

Friends

class HistMan

Detailed Description

Definition at line 55 of file PhysicsNtuple/HEAD/Hist/HistMan.h.


Constructor & Destructor Documentation

Anp::HistInfo::HistInfo (  ) 

Definition at line 897 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

00898    :fKey(),
00899     fName(),
00900     fTitle(),
00901     fXaxis(),
00902     fYaxis()
00903 {
00904 }

Anp::HistInfo::~HistInfo (  ) 

Definition at line 907 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

00908 {
00909 }


Member Function Documentation

const std::string & Anp::HistInfo::GetKey (  )  const

Definition at line 936 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fKey.

Referenced by Anp::HistMan::ReadHistogramBlock().

00937 {
00938    return fKey;
00939 }

const std::string & Anp::HistInfo::GetName ( void   )  const

Definition at line 912 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fName.

00913 {
00914    return fName;
00915 }

const std::string & Anp::HistInfo::GetTitle (  )  const

Definition at line 918 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fTitle.

Referenced by Anp::HistMan::ReadHistogramBlock().

00919 {
00920    return fTitle;
00921 }

const Anp::AxisInfo & Anp::HistInfo::GetXaxis (  )  const

Definition at line 924 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fXaxis.

Referenced by Anp::HistMan::CreateHist1d().

00925 {
00926    return fXaxis;
00927 }

const Anp::AxisInfo & Anp::HistInfo::GetYaxis (  )  const

Definition at line 930 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fYaxis.

00931 {
00932    return fYaxis;
00933 }

bool Anp::HistInfo::operator< ( const HistInfo rhs  )  const

Definition at line 942 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fKey.

00943 {
00944    if(fKey < rhs.fKey)
00945    {
00946       return true;
00947    }
00948 
00949    return false;
00950 }

bool Anp::HistInfo::operator== ( const HistInfo rhs  )  const

Definition at line 953 of file PhysicsNtuple/HEAD/Hist/HistMan.cxx.

References fKey.

00954 {
00955    if(fKey == rhs.fKey)
00956    {
00957       return true;
00958    }
00959 
00960    return false;
00961 }

void Anp::HistInfo::Print ( std::ostream &  o = std::cout  )  const

Friends And Related Function Documentation

friend class HistMan [friend]

Definition at line 75 of file PhysicsNtuple/HEAD/Hist/HistMan.h.


Member Data Documentation

std::string Anp::HistInfo::fKey [protected]
std::string Anp::HistInfo::fName [protected]

Definition at line 81 of file PhysicsNtuple/HEAD/Hist/HistMan.h.

Referenced by GetName(), and Anp::HistMan::ReadHistogram().

std::string Anp::HistInfo::fTitle [protected]

Definition at line 82 of file PhysicsNtuple/HEAD/Hist/HistMan.h.

Referenced by GetTitle(), and Anp::HistMan::ReadHistogram().

Definition at line 84 of file PhysicsNtuple/HEAD/Hist/HistMan.h.

Referenced by GetXaxis(), and Anp::HistMan::ReadHistogram().

Definition at line 85 of file PhysicsNtuple/HEAD/Hist/HistMan.h.

Referenced by GetYaxis(), and Anp::HistMan::ReadHistogram().


The documentation for this class was generated from the following files:

Generated on 24 Jul 2018 for loon by  doxygen 1.6.1