StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StJetFinder
StProtoJetListCut.h
1
// -*- mode:c++ -*-
2
//
3
// Pibero Djawotho <pibero@tamu.edu>
4
// Texas A&M University
5
// 28 May 2010
6
//
7
8
#ifndef ST_PROTO_JET_LIST_CUT_H
9
#define ST_PROTO_JET_LIST_CUT_H
10
11
class
StProtoJetCut
;
12
13
#include <vector>
14
using
std::vector;
15
16
#include "StJetFinder.h"
17
18
class
StProtoJetListCut
{
19
public
:
20
void
addCut(
StProtoJetCut
* c) { mCutList.push_back(c); }
21
StJetFinder::JetList operator()(
const
StJetFinder::JetList& protojets)
const
;
22
23
private
:
24
bool
cut(
const
StProtoJet
& protojet)
const
;
25
26
vector<StProtoJetCut*> mCutList;
27
};
28
29
#endif // ST_PROTO_JET_LIST_CUT_H
StProtoJetCut
Definition:
StProtoJetCut.h:14
StProtoJetListCut
Definition:
StProtoJetListCut.h:18
StProtoJet
Definition:
StProtoJet.h:20
Generated by
1.8.5