]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TEvtGen/EvtGenBase/EvtPointPred.hh
add opening angle versus energy asymmetry histogram
[u/mrichter/AliRoot.git] / TEvtGen / EvtGenBase / EvtPointPred.hh
CommitLineData
da0e9ce3 1/*******************************************************************************
2 * Project: BaBar detector at the SLAC PEP-II B-factory
3 * Package: EvtGenBase
4 * File: $Id: EvtPointPred.hh,v 1.1 2003/03/03 05:38:19 dvoretsk Exp $
5 * Author: Alexei Dvoretskii, dvoretsk@slac.stanford.edu, 2001-2002
6 *
7 * Copyright (C) 2002 Caltech
8 *******************************************************************************/
9
10// Predicate testing validity of a point. The point class must provide
11// bool isValid() method
12
13#ifndef EVT_POINT_PRED_HH
14#define EVT_POINT_PRED_HH
15
16template <class Point> class EvtPointPred {
17public:
18
19 typedef Point argument_type;
20 typedef bool result_type;
21
22 EvtPointPred() {}
23 EvtPointPred(const EvtPointPred&) {}
24 ~EvtPointPred() {}
25
26 result_type operator()(argument_type x)
27 {
28 return x.isValid();
29 }
30};
31#endif