]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/PHOS/AliHLTPHOSConfig.cxx
Updating CMake files
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSConfig.cxx
1 /**************************************************************************
2  * This file is property of and copyright by the Experimental Nuclear     *
3  * Physics Group, Dep. of Physics                                         *
4  * University of Oslo, Norway, 2007                                       *
5  *                                                                        *
6  * Author: Per Thomas Hille <perthi@fys.uio.no> for the ALICE HLT Project.*
7  * Contributors are mentioned in the code where appropriate.              *
8  * Please report bugs to perthi@fys.uio.no                                *
9  *                                                                        *
10  * Permission to use, copy, modify and distribute this software and its   *
11  * documentation strictly for non-commercial purposes is hereby granted   *
12  * without fee, provided that the above copyright notice appears in all   *
13  * copies and that both the copyright notice and this permission notice   *
14  * appear in the supporting documentation. The authors make no claims     *
15  * about the suitability of this software for any purpose. It is          *
16  * provided "as is" without express or implied warranty.                  *
17  **************************************************************************/
18 #include "AliHLTPHOSConfig.h"
19 #include <stdio.h>
20
21
22 AliHLTPHOSConfig::AliHLTPHOSConfig() : 
23   fIsSoftwareBaselineSubtraction(true)
24 {
25   /*
26   FILE *fp = fopen("hltConfig.txt", "r");
27
28
29   if(fp == 0)
30     {
31       printf("\nAliHLTPHOSConfig::AliHLTPHOSConfig(): WARNING: Could not find file \"hltConfig.txt\" \n");
32       printf("Default values will be used\n");
33       PrintDefaultValues();
34     }
35   else
36     {
37       printf("Reading PHOS HLT configurations from file is no yest implemented\n");
38       printf("You can use Setter functions of  AliHLTPHOSConfig to set the appropriate parameters\n");
39       printf("See  AliHLTPHOSConfig.h for details\n");
40       printf("Using default values for the moment\n");
41       PrintDefaultValues(); 
42     }
43   */
44
45 }
46
47
48 AliHLTPHOSConfig::~AliHLTPHOSConfig()
49 {
50
51 }
52
53 void 
54 AliHLTPHOSConfig:: PrintDefaultValues()
55 {
56   printf("\n AliHLTPHOSConfig Default  Values\n");
57
58
59   if(fIsSoftwareBaselineSubtraction == true)
60     {
61       printf("fisSoftwarebaselinesubtraction = true\n");
62     }
63   else
64     {
65       printf("fisSoftwarebaselinesubtraction == false\n");
66     }
67
68 }
69
70
71 void 
72 AliHLTPHOSConfig::SetSoftwareBaselineSubtraction(bool isSoftwareBaselineSubtraction)
73 {
74   fIsSoftwareBaselineSubtraction =  isSoftwareBaselineSubtraction;
75 }