Bridge++  Ver.2.1.3
smear.cpp
Go to the documentation of this file.
1 
10 #include "lib/Smear/smear.h"
11 
12 #ifdef USE_FACTORY
13 
14 #ifdef USE_FACTORY_AUTOREGISTER
15 #else
16 // setup factories for all subclasses
17 
18 #include "lib/Smear/smear_APE.h"
20 #include "lib/Smear/smear_HYP.h"
21 #include "lib/Smear/smear_APE_SF.h"
22 #include "lib/Smear/smear_HYP_SF.h"
23 
24 template<>
25 bool Smear::init_factory()
26 {
27  bool result = true;
28 
29  result &= Smear_APE::register_factory();
30  result &= Smear_APE_spatial::register_factory();
31  result &= Smear_HYP::register_factory();
32  result &= Smear_APE_SF::register_factory();
33  result &= Smear_HYP_SF::register_factory();
34 
35  return result;
36 }
37 
38 
39 #endif /* USE_FACTORY_AUTOREGISTER */
40 
41 #endif /* USE_FACTORY */
smear_APE_spatial.h
smear.h
smear_APE.h
smear_HYP.h
smear_APE_SF.h
smear_HYP_SF.h