1 #ifndef ALIANALYSISTASKEMCALTRIGGERJETSIDCORR_H 2 #define ALIANALYSISTASKEMCALTRIGGERJETSIDCORR_H 32 virtual const char *
what()
const throw() {
return "TOF mass cannot be calculated for particle"; }
37 TPCdEdxException(AliPID::EParticleType type):
std::exception(), fParticle(type), fMessage(
TString::Format(
"TPC dE/dx information not available for particle type %s", AliPID::ParticleName(type))) {}
39 virtual const char *
what()
const throw() {
return fMessage.Data(); }
55 virtual void UserCreateOutputObjects();
56 virtual void UserExecOnce();
59 double GetTOFMass(
const AliVTrack *
const track)
const;
60 std::vector<AliVTrack *> GetTPCPIDCandidates(AliPID::EParticleType type)
const;
61 std::vector<CorrParticleInfo> CorrelateCandidatesToJet(
const TVector3 &jet, std::vector<AliVTrack *> candidates)
const;
AliPID::EParticleType fParticle
AliJetContainer * fJetCont
! Jet container
virtual const char * what() const
TPCdEdxException(AliPID::EParticleType type)
virtual ~TOFMassException()
AliPIDResponse * fPIDResponse
! PID Response handler
THistManager * fHistos
! Histogram handler
virtual ~TPCdEdxException()
AliPID::EParticleType GetParticleType() const
Base task in the EMCAL jet framework.
Container class for histograms.
virtual const char * what() const
Container for jet within the EMCAL jet framework.