AliPhysics  5d2ddc5 (5d2ddc5)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EventTimeSorter Struct Reference

Public Member Functions

 EventTimeSorter ()
 
void Progress (Long64_t cur, Long64_t total) const
 
Bool_t OpenInput (const char *inputName, const char *treeName)
 
void CloseInput ()
 
Bool_t Run (const char *inputName, const char *outputName, const char *treeName="T")
 
Bool_t Test (const char *inputName, const char *outputName, const char *treeName="T")
 

Public Attributes

TTreefTree
 
EventTimeData fData
 
ULong64_t fMin
 
ULong64_t fMax
 

Detailed Description

A class to sort the tree and generate our timestamp->dT map.

Definition at line 534 of file EventTimeTask.C.

Constructor & Destructor Documentation

EventTimeSorter::EventTimeSorter ( )
inline

Constructor

Definition at line 544 of file EventTimeTask.C.

Member Function Documentation

void EventTimeSorter::CloseInput ( )
inline

Disconnect tree

Definition at line 592 of file EventTimeTask.C.

Referenced by OpenInput(), Run(), and Test().

Bool_t EventTimeSorter::OpenInput ( const char *  inputName,
const char *  treeName 
)
inline

Connect a tree

Parameters
inputName
treeName
Returns

Definition at line 571 of file EventTimeTask.C.

Referenced by Run(), and Test().

void EventTimeSorter::Progress ( Long64_t  cur,
Long64_t  total 
) const
inline

Progress meter

Parameters
curCurrent entry
totalTotal number of entries

Definition at line 551 of file EventTimeTask.C.

Referenced by Run(), and Test().

Bool_t EventTimeSorter::Run ( const char *  inputName,
const char *  outputName,
const char *  treeName = "T" 
)
inline

Run the sorter

Parameters
inputNameInput file name
outputNameOutput file name
treeNameTree name
Returns
true on success

Definition at line 608 of file EventTimeTask.C.

Bool_t EventTimeSorter::Test ( const char *  inputName,
const char *  outputName,
const char *  treeName = "T" 
)
inline

Definition at line 691 of file EventTimeTask.C.

Member Data Documentation

EventTimeData EventTimeSorter::fData

Definition at line 537 of file EventTimeTask.C.

Referenced by OpenInput(), Run(), and Test().

ULong64_t EventTimeSorter::fMax

Definition at line 539 of file EventTimeTask.C.

Referenced by Run(), and Test().

ULong64_t EventTimeSorter::fMin

Definition at line 538 of file EventTimeTask.C.

Referenced by Run(), and Test().

TTree* EventTimeSorter::fTree

Definition at line 536 of file EventTimeTask.C.

Referenced by CloseInput(), OpenInput(), Run(), and Test().


The documentation for this struct was generated from the following file: