CGEM BOSS
6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtPointPred.hh
Go to the documentation of this file.
1
/*******************************************************************************
2
* Project: BaBar detector at the SLAC PEP-II B-factory
3
* Package: EvtGenBase
4
* File: $Id: EvtPointPred.hh,v 1.1.1.2 2007/10/26 05:03:14 pingrg Exp $
5
* Author: Alexei Dvoretskii,
[email protected]
, 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
16
template
<
class
Po
int
>
class
EvtPointPred
{
17
public
:
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
x
Double_t x[10]
Definition:
DataBase/tau_mode.c:57
EvtPointPred
Definition:
EvtPointPred.hh:16
EvtPointPred::EvtPointPred
EvtPointPred()
Definition:
EvtPointPred.hh:22
EvtPointPred::~EvtPointPred
~EvtPointPred()
Definition:
EvtPointPred.hh:24
EvtPointPred::EvtPointPred
EvtPointPred(const EvtPointPred &)
Definition:
EvtPointPred.hh:23
EvtPointPred::operator()
result_type operator()(argument_type x)
Definition:
EvtPointPred.hh:26
EvtPointPred::result_type
bool result_type
Definition:
EvtPointPred.hh:20
EvtPointPred::argument_type
Point argument_type
Definition:
EvtPointPred.hh:19
source
Generator
BesEvtGen
BesEvtGen-00-01-96-slc6tag
src
EvtGen
EvtGenBase
EvtPointPred.hh
Generated by
1.9.6