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
tracks
StjTrackRegion.h
1
// -*- mode: C++ -*-
2
3
//
4
// Grant Webb <gdwebb@bnl.gov>
5
// Brookhaven National Lab
6
// 3 August 2015
7
//
8
9
#ifndef STJ_TRACK_REGION_H
10
#define STJ_TRACK_REGION_H
11
12
// STAR
13
#include "StjTrackList.h"
14
#include <iostream>
15
using namespace
std;
16
//Local
17
#include "StjAbstractTrackRegion.h"
18
19
class
StjTrackRegion
:
public
StjAbstractTrackRegion
{
20
public
:
21
StjTrackRegion
(
float
phiplus,
float
phiminus,
float
deta) : mphiplus(phiplus), mphiminus(phiminus), mdeta(deta){}
22
virtual
~
StjTrackRegion
() {}
23
24
StjTrackList Do(
const
StjTrackList &trackList,
const
StJetCandidate
* leadingjet,
const
TString bname);
25
float
phiplus()
const
{
return
mphiplus;}
26
float
phiminus()
const
{
return
mphiminus;}
27
float
deta()
const
{
return
mdeta;}
28
void
setphiplus(
float
phiplus) { mphiplus = phiplus;}
29
void
setphiminus(
float
phiminus) { mphiminus = phiminus;}
30
void
setdeta(
float
deta) {mdeta = deta;}
31
private
:
32
float
mphiplus;
33
float
mphiminus;
34
float
mdeta;
35
ClassDef(
StjTrackRegion
,0);
36
};
37
38
#endif // STJ_TRACK_REGION_H
StJetCandidate
Definition:
StJetCandidate.h:26
StjTrackRegion
Definition:
StjTrackRegion.h:19
StjAbstractTrackRegion
Definition:
StjAbstractTrackRegion.h:19
Generated by
1.8.5