#Import settings from environment or assign default values
-use constant DAQOPSERVER => $ENV{'DAQOPSERVER'} || "localhost:7";
-use constant JTAGPATH => $ENV{'JTAGPATH'} || "/local.1/jtag_mvd/soft/toolbox/jtag_atomic/";
-use constant JTAGCONFIGPATH => $ENV{'JTAGCONFIGPATH'} || "/tmp/inifiles";
-use constant XMLPATH => $ENV{'XMLPATH'} || "/local.1/htdocs/jtag/";
+use constant JTAGROOTPATH => $ENV{'JTAGROOTPATH'} || "/local.1/htdocs/jtag/";
-use constant SETUPFILE => "/local.1/htdocs/jtag/setup/testsetup.xml";
+use constant DAQOPSERVER => $ENV{'DAQOPSERVER'} || "localhost:7";
+use constant JTAGPATH => $ENV{'JTAGPATH'} || "/local.1/jtag_mvd/soft/toolbox/jtag_atomic/";
+use constant JTAGCONFIGPATH => $ENV{'JTAGCONFIGPATH'} || "/tmp/inifiles";
+use constant XMLPATH => $ENV{'XMLPATH'} || JTAGROOTPATH;
+use constant EVENTBUILDERPATH => $ENV{'EVENTBUILDERPATH'} || "/local.1/bastelstube/daqdata/bin";
+
+
+use constant TEMPDIR => JTAGROOTPATH."temp/";
+use constant SETUPDIR => JTAGROOTPATH."setup/";
+use constant CONFDIR => JTAGROOTPATH."config/";
+use constant SPECDIR => JTAGROOTPATH."specs/";
+use constant PICTUREPATH => TEMPDIR."prevImgs/"; #path for images on webserver
+use constant DUMPPATH => "/tmp/MAPS_PREV/"; #path for small hld dumps
+
+use constant SETUPFILE => SETUPDIR."testsetup.xml";
-#Internal variable
-my $additionalpath = "/local.1/bastelstube/daqdata/bin";
#Export variables that are used elsewhere
$ENV{'JTAGCONFIGPATH'} = JTAGCONFIGPATH unless defined $ENV{'JTAGCONFIGPATH'};
$ENV{'XMLPATH'} = XMLPATH unless defined $ENV{'XMLPATH'};
-$ENV{'PATH'} = $ENV{'PATH'}.":".$additionalpath;
+$ENV{'PATH'} = $ENV{'PATH'}.":".EVENTBUILDERPATH;
1;
\ No newline at end of file
require Common;
require xmlOperations;
+use FindBin;
+use lib "$FindBin::Bin/..";
+use Environment;
-##### preliminary hardcoded stuff:
-our $setupDir = '../setup';
-our $confDir = '../config';
-our $specDir = '../specs';
-my $picPath = "../temp/prevImgs/";
-
-my $setupFileName = "testsetup.xml";
-my $setupFile = $setupDir."/".$setupFileName;
+our $setupDir = SETUPDIR;
+our $confDir = CONFDIR;
+our $specDir = SPECDIR;
+my $picPath = PICTUREPATH;
+my $setupFile = SETUPFILE;
# the file that tells me what fields should be printed in the quick edit area
# for each sensor