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
StJetMaker
dijets
StjDijetListTriggerBJP.h
1
// -*- mode: c++;-*-
2
// $Id: StjDijetListTriggerBJP.h,v 1.2 2008/09/12 22:32:54 tai Exp $
3
// Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
4
#ifndef STJDIJETLISTTRIGGERBJP2_H
5
#define STJDIJETLISTTRIGGERBJP2_H
6
7
#include "StjDijetListTrigger.h"
8
9
class
StjTrg
;
10
class
StjTrgBEMCJetPatchTowerIdMap
;
11
12
class
StjDijetListTriggerBJP
:
public
StjDijetListTrigger
{
13
14
public
:
15
StjDijetListTriggerBJP
(
StjTrg
* trg,
StjTrgBEMCJetPatchTowerIdMap
* jetPatchTowerMap)
16
: _trg(trg), _jetPatchTowerMap(jetPatchTowerMap) { }
17
virtual
~
StjDijetListTriggerBJP
() { }
18
19
private
:
20
21
StjDijetList processOneItem(
const
StjDijetList::value_type& item);
22
23
double
getMaxEtForBEMCJetPatchThatPassedBJP(
const
StjJet
& jet);
24
25
double
getJetPatchEtIfFiredBJP(
const
StjFourVec
& p4);
26
27
StjTrg
* _trg;
28
29
StjTrgBEMCJetPatchTowerIdMap
* _jetPatchTowerMap;
30
31
ClassDef(
StjDijetListTriggerBJP
, 1)
32
33
};
34
35
#endif // STJDIJETLISTTRIGGERBJP2_H
StjDijetListTriggerBJP
Definition:
StjDijetListTriggerBJP.h:12
StjJet
Definition:
StjJetList.h:15
StjTrg
Definition:
StjTrg.h:11
StjFourVec
Definition:
StjFourVecList.h:12
StjTrgBEMCJetPatchTowerIdMap
Definition:
StjTrgBEMCJetPatchTowerIdMap.h:9
StjDijetListTrigger
Definition:
StjDijetListTrigger.h:11
Generated by
1.8.5