PandaRoot
RhoMomentumParticleSelector.h
Go to the documentation of this file.
1
#ifndef RHOMOMENTUMPARTICLESELECTOR_H
2
#define RHOMOMENTUMPARTICLESELECTOR_H
3
// //
5
// RhoMomentumParticleSelector //
6
// //
7
// Selector classes for particle selection //
8
// //
9
// Author List: //
10
// Marcel Kunze, RUB, Feb. 99 //
11
// Copyright (C) 1999-2001, Ruhr-University Bochum. //
12
// Ralf Kliemt, HIM/GSI Feb.2013 (Cleanup & Restructuring) //
13
// //
15
16
#include <iostream>
17
18
#include <float.h>
19
#include "TNamed.h"
20
#include "
RhoParticleSelectorBase.h
"
21
22
class
RhoCandidate
;
23
class
PndPidCandidate
;
24
25
//----------------------------------------------------------------
26
27
class
RhoMomentumParticleSelector
:
public
RhoParticleSelectorBase
{
28
29
public
:
30
// Constructor
31
RhoMomentumParticleSelector
(
const
char
*name =
"RhoMomentumParticleSelector"
, Double_t cv = 0, Double_t w = DBL_MAX,
const
char
*type =
nullptr
);
32
// Destructor
33
virtual
~RhoMomentumParticleSelector
() {}
34
35
// operations
36
virtual
Bool_t
Accept
(
RhoCandidate
*b);
37
virtual
Bool_t
Accept
(
PndPidCandidate
*b);
38
39
private
:
40
Double_t fCentralValue, fWindow;
41
42
public
:
43
ClassDef(
RhoMomentumParticleSelector
, 1)
// Particle selector (Momentum window)
44
};
45
#endif
RhoMomentumParticleSelector::Accept
virtual Bool_t Accept(RhoCandidate *b)
PndPidCandidate
Definition:
PndPidCandidate.h:30
RhoMomentumParticleSelector::~RhoMomentumParticleSelector
virtual ~RhoMomentumParticleSelector()
Definition:
RhoMomentumParticleSelector.h:33
RhoCandidate
Definition:
RhoCandidate.h:42
RhoParticleSelectorBase.h
RhoMomentumParticleSelector::RhoMomentumParticleSelector
RhoMomentumParticleSelector(const char *name="RhoMomentumParticleSelector", Double_t cv=0, Double_t w=DBL_MAX, const char *type=nullptr)
RhoParticleSelectorBase
Definition:
RhoParticleSelectorBase.h:27
RhoMomentumParticleSelector
Definition:
RhoMomentumParticleSelector.h:27
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
analysis
rho
RhoSelector
RhoMomentumParticleSelector.h
Generated on Fri Oct 21 2022 07:04:00 for PandaRoot by
1.8.13