5#ifndef CBMMVDPIXELCHARGE_H
6#define CBMMVDPIXELCHARGE_H 1
11#include <RtypesCore.h>
16class TMemberInspector;
31 Bool_t
TestXY(Int_t channelNrX, Int_t channelNrY);
33 void DigestCharge(Float_t pointX, Float_t pointY, Double_t time, Int_t PointId, Int_t trackId, Int_t inputNr,
107 virtual void Clear(Option_t* =
""){};
Int_t GetDominatorIndex()
std::vector< Int_t > & GetEventNr()
Short_t GetNContributors()
virtual ~CbmMvdPixelCharge()=default
Float_t fDominatingPointX
Float_t GetEarliestHitCharge()
std::vector< Int_t > fInputNr
std::vector< Float_t > fPointY
Float_t GetEarliestHitTime()
std::vector< Int_t > fPointId
Bool_t TestXY(Int_t channelNrX, Int_t channelNrY)
Float_t GetEndOfBusyTime()
void SetEndOfBusyTime(Double_t endOfBusyTime)
std::vector< Int_t > fEventNr
std::vector< Int_t > fTrackId
std::vector< Int_t > & GetInputNr()
std::vector< Double_t > & GetTime()
void DigestCharge(Float_t pointX, Float_t pointY, Double_t time, Int_t PointId, Int_t trackId, Int_t inputNr, Int_t eventNr)
std::vector< Float_t > fPointX
std::vector< Float_t > fPointWeight
std::vector< Float_t > & GetPointY()
Float_t fMaxChargeContribution
Float_t GetLatestHitCharge()
void AddCharge(Float_t charge)
CbmMvdPixelCharge()=default
std::vector< Int_t > & GetPointID()
ClassDef(CbmMvdPixelCharge, 2)
std::vector< CbmLink > fLink
Float_t fDominatingPointY
std::vector< Int_t > & GetTrackID()
std::vector< Double_t > fTime
std::vector< Float_t > & GetPointWeight()
std::vector< Float_t > fCharge
std::vector< Float_t > & GetCharge()
std::vector< Float_t > & GetPointX()
Float_t GetLatestHitTime()
virtual void Clear(Option_t *="")
Float_t GetMaxChargeContribution()