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
towers
StjTowerEnergyCorrectionForTracksFraction.h
1
// -*- mode: C++ -*-
2
3
//
4
// Pibero Djawotho <pibero@tamu.edu>
5
// Texas A&M University
6
// 25 August 2009
7
//
8
9
#ifndef STJ_TOWER_ENERGY_CORRECTION_FOR_TRACKS_FRACTION_H
10
#define STJ_TOWER_ENERGY_CORRECTION_FOR_TRACKS_FRACTION_H
11
12
// STAR
13
#include "StjTowerEnergyList.h"
14
#include "StjTrackList.h"
15
16
// Local
17
#include "StjAbstractTowerEnergyCorrectionForTracks.h"
18
19
class
StjTowerEnergyCorrectionForTracksFraction
:
public
StjAbstractTowerEnergyCorrectionForTracks
{
20
public
:
21
StjTowerEnergyCorrectionForTracksFraction
(
float
fraction) : mFraction(fraction) {}
22
virtual
~
StjTowerEnergyCorrectionForTracksFraction
() {}
23
24
StjTowerEnergyList Do(
const
StjTowerEnergyList& energyDepositList,
const
StjTrackList& trackList);
25
26
float
fraction()
const
{
return
mFraction; }
27
void
setFraction(
float
fraction) { mFraction = fraction; }
28
29
private
:
30
float
mFraction;
31
32
ClassDef(
StjTowerEnergyCorrectionForTracksFraction
,0);
33
};
34
35
#endif // STJ_TOWER_ENERGY_CORRECTION_FOR_TRACKS_FRACTION_H
StjAbstractTowerEnergyCorrectionForTracks
Definition:
StjAbstractTowerEnergyCorrectionForTracks.h:19
StjTowerEnergyCorrectionForTracksFraction
Definition:
StjTowerEnergyCorrectionForTracksFraction.h:19
Generated by
1.8.5