FairRoot/PandaRoot
RhoEnergyParticleSelector.h
Go to the documentation of this file.
1 #ifndef RHOENERGYPARTICLESELECTOR_H
2 #define RHOENERGYPARTICLESELECTOR_H
3 // //
5 // Selector classes for energy selection //
6 // //
7 // Author List: //
8 // Marcel Kunze, RUB, Feb. 99 //
9 // Copyright (C) 1999-2001, Ruhr-University Bochum. //
10 // Ralf Kliemt, HIM/GSI Feb.2013 (Cleanup & Restructuring) //
11 // //
13 
14 #include <iostream>
15 
16 #include <float.h>
17 #include "TNamed.h"
19 
20 class RhoCandidate;
21 class PndPidCandidate;
22 
23 //----------------------------------------------------------------
24 
25 
27 {
28 
29  public:
30  //Constructor
31  RhoEnergyParticleSelector ( const char* name="RhoEnergyParticleSelector", Double_t cv=0,Double_t w=DBL_MAX,const char* type=0 );
32  //Destructor
34 
35  //operations
36  virtual Bool_t Accept ( RhoCandidate* b );
37  virtual Bool_t Accept ( PndPidCandidate* b );
38 
39  private:
41 
42  public:
43  ClassDef ( RhoEnergyParticleSelector,1 ) // Particle selector (Energy window)
44 };
45 
46 #endif
RhoEnergyParticleSelector(const char *name="RhoEnergyParticleSelector", Double_t cv=0, Double_t w=DBL_MAX, const char *type=0)
TTree * b
Double_t
virtual Bool_t Accept(RhoCandidate *b)
TString name