Hall-D Software
alpha
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
Df125EmulatorAlgorithm_factory_v2.h
Go to the documentation of this file.
1
// $Id$
2
//
3
// File: Df125EmulatorAlgorithm_factory.h
4
// Created: Mar 20, 2016
5
// Creator: mstaib
6
//
7
8
#ifndef _Df125EmulatorAlgorithm_factory_v2_
9
#define _Df125EmulatorAlgorithm_factory_v2_
10
11
#include <JANA/JFactory.h>
12
#include <
DAQ/Df125EmulatorAlgorithm_v2.h
>
13
14
class
Df125EmulatorAlgorithm_factory_v2
:
public
jana::JFactory<Df125EmulatorAlgorithm>{
15
public
:
16
Df125EmulatorAlgorithm_factory_v2
(){
17
// Create single Df125EmulatorAlgorithm object and mark the factory as
18
// persistent so it doesn't get deleted every event.
19
Df125EmulatorAlgorithm
*emulator =
new
Df125EmulatorAlgorithm_v2
();
20
SetFactoryFlag(PERSISTANT);
21
ClearFactoryFlag(WRITE_TO_OUTPUT);
22
_data.push_back(emulator);
23
};
24
25
~Df125EmulatorAlgorithm_factory_v2
(){};
26
27
const
char
*
Tag
(
void
){
return
"v2"
;}
28
29
};
30
31
#endif // _Df125EmulatorAlgorithm_factory_v2_
32
Df125EmulatorAlgorithm
Definition:
Df125EmulatorAlgorithm.h:24
Df125EmulatorAlgorithm_factory_v2::Df125EmulatorAlgorithm_factory_v2
Df125EmulatorAlgorithm_factory_v2()
Definition:
Df125EmulatorAlgorithm_factory_v2.h:16
Df125EmulatorAlgorithm_factory_v2
Definition:
Df125EmulatorAlgorithm_factory_v2.h:14
Df125EmulatorAlgorithm_factory_v2::Tag
const char * Tag(void)
Definition:
Df125EmulatorAlgorithm_factory_v2.h:27
Df125EmulatorAlgorithm_v2.h
Df125EmulatorAlgorithm_v2
Definition:
Df125EmulatorAlgorithm_v2.h:11
Df125EmulatorAlgorithm_factory_v2::~Df125EmulatorAlgorithm_factory_v2
~Df125EmulatorAlgorithm_factory_v2()
Definition:
Df125EmulatorAlgorithm_factory_v2.h:25
libraries
DAQ
Df125EmulatorAlgorithm_factory_v2.h
Generated on Fri Jul 26 2019 14:00:42 for Hall-D Software by
1.8.5