1 #ifndef ALIMUONHVSUBPROCESSOR_H
2 #define ALIMUONHVSUBPROCESSOR_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 /// \class AliMUONHVSubprocessor
11 /// \brief A subprocessor to read HV values for one run
13 // Author Laurent Aphecetche
15 #ifndef ALIMUONVSUBPROCESSOR_H
16 # include "AliMUONVSubprocessor.h"
19 class AliMUONHVSubprocessor : public AliMUONVSubprocessor
22 AliMUONHVSubprocessor(AliMUONPreprocessor* master, Bool_t includeHVcurrents=kFALSE);
23 virtual ~AliMUONHVSubprocessor();
25 virtual UInt_t Process(TMap* dcsAliasMap);
27 Bool_t IncludeHVCurrent() const { return fIncludeHVCurrents; }
31 AliMUONHVSubprocessor(const AliMUONHVSubprocessor&);
33 AliMUONHVSubprocessor& operator=(const AliMUONHVSubprocessor&);
35 Bool_t fIncludeHVCurrents; // whether or not to transfer also HV current (in addition to HV voltages)
37 ClassDef(AliMUONHVSubprocessor,2) // Shuttle Subprocessor for MUON TRK HV