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
mudst
StjTrgSoftMuDstEmcTriggerMakerFactory.h
1
// -*- mode: c++;-*-
2
// $Id: StjTrgSoftMuDstEmcTriggerMakerFactory.h,v 1.1 2008/08/18 06:37:26 tai Exp $
3
#ifndef STJTRGMUDSTSOFTWAREEMCTRIGGERMAKERFACTORY_H
4
#define STJTRGMUDSTSOFTWAREEMCTRIGGERMAKERFACTORY_H
5
6
#include "StjTrgSoftFactory.h"
7
8
class
StEmcTriggerMaker
;
9
class
StMuDstMaker
;
10
11
class
StjTrgBEMCJetPatchTowerIdMap
;
12
13
class
StjTrgSoftMuDstEmcTriggerMakerFactory
:
public
StjTrgSoftFactory
{
14
15
public
:
16
StjTrgSoftMuDstEmcTriggerMakerFactory
(
StEmcTriggerMaker
* emcTrigMaker,
StMuDstMaker
* uDstMaker,
StjTrgBEMCJetPatchTowerIdMap
* bemcJpTowerMap)
17
: _emcTrigMaker(emcTrigMaker), _uDstMaker(uDstMaker), _bemcJpTowerMap(bemcJpTowerMap) { }
18
virtual
~
StjTrgSoftMuDstEmcTriggerMakerFactory
() { }
19
20
StjTrgSoft
* create();
21
22
private
:
23
StEmcTriggerMaker
* _emcTrigMaker;
24
StMuDstMaker
* _uDstMaker;
25
StjTrgBEMCJetPatchTowerIdMap
* _bemcJpTowerMap;
26
27
ClassDef(
StjTrgSoftMuDstEmcTriggerMakerFactory
, 1)
28
29
};
30
31
32
#endif // STJTRGMUDSTSOFTWAREEMCTRIGGERMAKERFACTORY_H
StMuDstMaker
Definition:
StMuDstMaker.h:131
StjTrgSoftFactory
Definition:
StjTrgSoftFactory.h:10
StEmcTriggerMaker
Definition:
StEmcTriggerMaker.h:60
StjTrgSoft
Definition:
StjTrgSoft.h:12
StjTrgSoftMuDstEmcTriggerMakerFactory
Definition:
StjTrgSoftMuDstEmcTriggerMakerFactory.h:13
StjTrgBEMCJetPatchTowerIdMap
Definition:
StjTrgBEMCJetPatchTowerIdMap.h:9
Generated by
1.8.5