CbmRoot
Loading...
Searching...
No Matches
CbmMuchPadRectangular.h
Go to the documentation of this file.
1/* Copyright (C) 2012-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Evgeny Kryshen [committer], Florian Uhlig */
4
16#ifndef CBMMUCHPADRECTANGULAR_H
17#define CBMMUCHPADRECTANGULAR_H 1
18
19#include "CbmMuchPad.h" // for CbmMuchPad
20
21#include <Rtypes.h> // for THashConsistencyHolder, ClassDef
22#include <RtypesCore.h> // for Double_t, Int_t
23#include <TPave.h> // for TPave
24
25class CbmMuchPadRectangular : public CbmMuchPad, public TPave {
26public:
28 CbmMuchPadRectangular(Int_t address, Double_t x0, Double_t y0, Double_t lx, Double_t ly);
30 void DrawPad();
31 void SetFired(Int_t iDigi, Int_t ADCcharge, Int_t nADCChannels = 256);
32
33protected:
34 ClassDef(CbmMuchPadRectangular, 1)
35};
36#endif
void SetFired(Int_t iDigi, Int_t ADCcharge, Int_t nADCChannels=256)