]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/MUON/AliHLTMUONUtils.h
Adding header files common to dimuon HLT.
[u/mrichter/AliRoot.git] / HLT / MUON / AliHLTMUONUtils.h
CommitLineData
26a4668d 1#ifndef ALIHLTMUONUTILS_H
2#define ALIHLTMUONUTILS_H
3/* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8/**
9 * @file AliHLTMUONUtils.h
10 * @author Artur Szostak <artursz@iafrica.com>
11 * @date
12 * @brief Class containing various dimuon HLT utility routines.
13 */
14
15#include "AliHLTMUONRecHitsDebugBlockStruct.h"
16
17/**
18 * AliHLTMUONUtils contains arbitrary utility methods to be used in various
19 * parts of the dimuon HLT system.
20 * These include methods to perform basic sanity checks on the integrity of
21 * data blocks.
22 */
23class AliHLTMUONUtils
24{
25public:
26
27 /**
28 * Checks if the integrity of the block is Ok and returns true in that case.
29 */
30 static bool IntegrityOk(const AliHLTMUONRecHitsDebugBlockStruct& block);
31
32private:
33 // Should never have to create or destroy this object.
34 AliHLTMUONUtils();
35 ~AliHLTMUONUtils();
36};
37
38#endif // ALIHLTMUONUTILS_H