StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
StFgtPedPlotter Class Reference

#include <StFgtPedPlotter.h>

Public Types

typedef std::vector
< std::vector< Float_t > > 
VecVec_t
 

Public Member Functions

Int_t makePlots ()
 
const TGraph * getGraph (Int_t timebin) const
 
Float_t getMaxX () const
 
Float_t getMaxY () const
 
void setReadFromFile (const Char_t *filename)
 
void setTimeBinMask (Short_t mask=0xFF)
 
void setPlotVsStrip (Char_t type= 'R')
 
void setPlotStDev (Bool_t doId)
 
void setDisc (Short_t discId)
 
void setQuad (Short_t quadId)
 
void setQuadName (const Char_t *name)
 

Protected Member Functions

virtual Int_t fillData (VecVec_t &X, VecVec_t &Y, VecVec_t &E)
 
TGraph * makePlot (std::vector< Float_t > &x, std::vector< Float_t > &y, std::vector< Float_t > &e, Int_t timebin)
 

Protected Attributes

std::string mFileNameIn
 
Short_t mTimeBinMask
 
Short_t mDiscId
 
Short_t mQuadId
 
Char_t mPlotVsStrip
 
Bool_t mDoPlotStDev
 
std::string mQuadName
 
std::vector< TGraph * > mGraphVec
 
std::map< Int_t, Int_t > mTimeBinMap
 
Float_t mMaxY
 
Float_t mMaxX
 

Static Protected Attributes

static const Int_t mMaxNumTimeBins = 8
 

Detailed Description

Author
S. Gliske, Sept 2011

Definition at line 48 of file StFgtPedPlotter.h.


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