17#ifndef ALICEO2_MFT_HALFSEGMENTATION_H_
18#define ALICEO2_MFT_HALFSEGMENTATION_H_
21#include "TXMLEngine.h"
30class HalfDiskSegmentation;
48 void Clear(
const Option_t* )
override;
56 if (iDisk >= 0 && iDisk < mHalfDisks->GetEntries()) {
64 void findHalf(TXMLEngine* xml, XMLNodePointer_t node, XMLNodePointer_t& retnode);
65 void createHalfDisks(TXMLEngine* xml, XMLNodePointer_t node);
67 TClonesArray* mHalfDisks;
Class for the virtual segmentation of the ALICE Muon Forward Tracker.
Abstract base class for MFT Segmentation description.
~HalfSegmentation() override
HalfDiskSegmentation * getHalfDisk(Int_t iDisk) const
void Clear(const Option_t *) override
Clear the TClonesArray holding the HalfDiskSegmentation objects.
Int_t getNHalfDisks() const
HalfSegmentation()
Default constructor.
GLsizei GLsizei GLchar * source
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...