ROOT logo
AliRoot » STEER » AOD » AliNanoAODStorage

class AliNanoAODStorage

Function Members (Methods)

public:
AliNanoAODStorage()
AliNanoAODStorage(const AliNanoAODStorage&)
virtual~AliNanoAODStorage()
voidAllocateInternalStorage(Int_t size)
static TClass*Class()
virtual const char*ClassName() const
Double_tGetVar(Int_t index) const
virtual TClass*IsA() const
AliNanoAODStorage&operator=(const AliNanoAODStorage& sto)
voidSetVar(Int_t index, Double_t var)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

protected:
Int_tfNVarsNumber of kimematic variables, set by constructor
vector<Double32_t>fVarsArray of kinematic vars. Here we use an STL vector because it produces ~5% smaller files. It may be aslo splittable

Class Charts

Inheritance Chart:
AliNanoAODStorage
AliNanoAODHeader

Function documentation

void AllocateInternalStorage(Int_t size)
 Creates the internal array
AliNanoAODStorage& operator=(const AliNanoAODStorage& sto)
 Assignment operator
AliNanoAODStorage()
{;}
virtual ~AliNanoAODStorage()
{;}
void SetVar(Int_t index, Double_t var)
Double_t GetVar(Int_t index) const
const char * ClassName() const
{return "AliNanoAODStorage";}