]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
fixing coding violations
authorodjuvsla <odjuvsla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 15 Mar 2009 16:27:11 +0000 (16:27 +0000)
committerodjuvsla <odjuvsla@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 15 Mar 2009 16:27:11 +0000 (16:27 +0000)
46 files changed:
HLT/PHOS/AliHLTPHOSClusterizer.cxx
HLT/PHOS/AliHLTPHOSClusterizer.h
HLT/PHOS/AliHLTPHOSCommonDefs.h
HLT/PHOS/AliHLTPHOSConstants.h
HLT/PHOS/AliHLTPHOSDigitContainerDataStruct.h
HLT/PHOS/AliHLTPHOSDigitMaker.cxx
HLT/PHOS/AliHLTPHOSDigitMaker.h
HLT/PHOS/AliHLTPHOSEmcCalibData.cxx
HLT/PHOS/AliHLTPHOSEmcCalibData.h
HLT/PHOS/AliHLTPHOSFourier.cxx
HLT/PHOS/AliHLTPHOSMapper.cxx
HLT/PHOS/AliHLTPHOSModuleCalibrationProcessorComponent.cxx
HLT/PHOS/AliHLTPHOSModuleCalibrationProcessorComponent.h
HLT/PHOS/AliHLTPHOSPattern.cxx
HLT/PHOS/AliHLTPHOSPattern.h
HLT/PHOS/AliHLTPHOSPhysicsAnalyzer.cxx
HLT/PHOS/AliHLTPHOSPhysicsAnalyzer.h
HLT/PHOS/AliHLTPHOSRawAnalyzerComponent.cxx
HLT/PHOS/AliHLTPHOSRawAnalyzerComponent.h
HLT/PHOS/AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx
HLT/PHOS/AliHLTPHOSRcuAltroPatternTest.cxx
HLT/PHOS/AliHLTPHOSRcuAltroPatternTest.h
HLT/PHOS/AliHLTPHOSRcuAltroPatternTestComponent.cxx
HLT/PHOS/AliHLTPHOSRcuAltroPatternTestComponent.h
HLT/PHOS/AliHLTPHOSRcuCalibrationProcessor.cxx
HLT/PHOS/AliHLTPHOSRcuCalibrationProcessor.h
HLT/PHOS/AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h
HLT/PHOS/AliHLTPHOSRcuCellEnergyDataStruct.h
HLT/PHOS/AliHLTPHOSRcuDAComponent.cxx
HLT/PHOS/AliHLTPHOSRcuDAComponent.h
HLT/PHOS/AliHLTPHOSRcuFFTDataStruct.h
HLT/PHOS/AliHLTPHOSRcuHistogramProducer.cxx
HLT/PHOS/AliHLTPHOSRcuHistogramProducer.h
HLT/PHOS/AliHLTPHOSRcuHistogramProducerComponent.cxx
HLT/PHOS/AliHLTPHOSRcuProperties.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplay.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplay.h
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayCalibTab.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayCalibTab.h
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayEventTab.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayEventTab.h
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayFourierTab.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayFourierTab.h
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayTH2D.cxx
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayTH2D.h
HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplayTab.h

index 611e36ac1f02e5841777a229a810704de161d76d..2870d7eed0aa5b340d0c822475e4921aee31ae25 100644 (file)
@@ -38,7 +38,7 @@
 #include "AliHLTPHOSDigitContainerDataStruct.h"
 #include "TClonesArray.h"
 #include "AliPHOSDigit.h"
-#ifndef HAVE_NOT_PHOSRECOPARAMEMC // set from configure if EMC functionality not available in AliPHOSRecoParam
+#ifndef HAVENOT__PHOSRECOPARAMEMC // set from configure if EMC functionality not available in AliPHOSRecoParam
 #include "AliPHOSRecoParam.h"
 #else
 #include "AliPHOSRecoParamEmc.h"
@@ -58,7 +58,7 @@ AliHLTPHOSClusterizer::AliHLTPHOSClusterizer():
   fEmcTimeGate(0),
   fDigitsInCluster(0),
   fDigitContainerPtr(0),
-  fMaxDigitIndexDiff(2*N_ZROWS_MOD)
+  fMaxDigitIndexDiff(2*NZROWSMOD)
 {
   //See header file for documentation
   fEmcClusteringThreshold = 0.2;
index d74072aec434b414bf9b22eb86e43fb812ec34b4..65e2fa10f747d15b2dd7ca550144e07a52eedc30 100644 (file)
@@ -80,7 +80,7 @@ public:
     fEmcTimeGate(0),
     fDigitsInCluster(0),
     fDigitContainerPtr(0),
-    fMaxDigitIndexDiff(2*N_ZROWS_MOD)
+    fMaxDigitIndexDiff(2*NZROWSMOD)
   {
     //Copy constructor not implemented
   }
index e0af95c43921cf020a9558e0197be137865da4ef..8a0712c23cd8055975d1aa81f95a1db217cfc835 100644 (file)
 
 //#include "PhosConst.h"
 
-#define PHOS_CRYSTALS  (PHOS_MODS*PHOS_ROWS*PHOS_COLS)  // Total number of PHOS crystals
+#define PHOSCRYSTALS   (PHOS_MODS*PHOS_ROWS*PHOS_COLS)  // Total number of PHOS crystals
 
 //#define unsigned long int PHOS_CHANNELS      (PHOS_GAINS*PHOS_CRYSTALS) // Total number of PHOS channels
 //#define unsigned long int MP_MAP_FILE_NAME   "phosmp.map" // Shared memory map file name
 //#define unsigned long int MP_MAP_FILE_SIZE   (PHOS_CHANNELS*1024*8) // Shared memory map file size
 //#define unsigned long int MP_RESULT_DIR      "mp_result" // Directory to store result to
 
-#define  PHOS_CHANNELS (PHOS_GAINS*PHOS_CRYSTALS) // Total number of PHOS channels
+#define  PHOSCHANNELS  (PHOS_GAINS*PHOS_CRYSTALS) // Total number of PHOS channels
 #define  MP_MAP_FILE_NAME      "phosmp.map" // Shared memory map file name
 #define  MP_MAP_FILE_SIZE      (PHOS_CHANNELS*1024*8) // Shared memory map file size
 #define  MP_RESULT_DIR "mp_result" // Directory to store result to
index 1033eaee0bce1ac331684567fed01b772107da0c..c89b1718628b020d49476a20eefdccf3c3c75bab 100644 (file)
 
 namespace PhosHLTConst
 {
-  const int MAX_HOSTS = 20;
-  const int DEFAULT_EVENT_PORT = 42001;
-  const int MAX_BIN_VALUE = 1023;
-  const int HIGH_GAIN    =   1;
-  const int LOW_GAIN     =   0;
-
-  const int ALTRO_MAX_SAMPLES = 1008;                           /**<The maximum number of samples of the ALTRO*/
-  const int ALTRO_MAX_PRESAMPLES = 15;        
- //  const int ALTRO_MAX_TRALER_SIZE = 7;  
-  //  const int  DDL_BLOCK_SIZE = 5;
-
-  const int N_ZROWS_RCU     =   28;                    /**<Number of rows per module*/       
-  const int N_XCOLUMNS_RCU  =   32; 
-  const int N_ZROWS_MOD      =  56;                    /**<Number of rows per module*/       
-  const int N_XCOLUMNS_MOD   =  64;                 /**<Number of columns per module*/ 
-  const int N_GAINS         =   2;                             /**<Number of gains per ALTRO channel*/
-  const int N_DATATYPES     =   10;    
-
-  const int  PF_MAX_PATH_LENGTH = 256;
+  const int MAXHOSTS = 20;
+  const int DEFAULTEVENTPORT = 42001;
+  const int MAXBINVALUE = 1023;
+  const int HIGHGAIN    =   1;
+  const int LOWGAIN     =   0;
+
+  const int ALTROMAXSAMPLES = 1008;                           /**<The maximum number of samples of the ALTRO*/
+  const int ALTROMAXPRESAMPLES = 15;        
+ //  const int ALTROMAXTRALERSIZE = 7;  
+  //  const int  DDLBLOCKSIZE = 5;
+
+  const int NZROWSRCU     =   28;                    /**<Number of rows per module*/       
+  const int NXCOLUMNSRCU  =   32; 
+  const int NZROWSMOD      =  56;                    /**<Number of rows per module*/       
+  const int NXCOLUMNSMOD   =  64;                 /**<Number of columns per module*/ 
+  const int NGAINS         =   2;                             /**<Number of gains per ALTRO channel*/
+  const int NDATATYPES     =   10;    
+
+  const int  PFMAXPATHLENGTH = 256;
 
 #ifndef __CINT__
-  const unsigned char PF_VECTOR_DIR[] = "/HLT/PHOS/PFVectors";
+  const unsigned char PFVECTORDIR[] = "/HLT/PHOS/PFVectors";
 #endif
 
-  const int PF_DEFAULT_N_SAMPLES = 70;
-  const int PF_DEFAULT_STARTINDEX = 0;
+  const int PFDEFAULTNSAMPLES = 70;
+  const int PFDEFAULTSTARTINDEX = 0;
 
-  const int DEFAULT_TAU = 2;    /**<Assume that the signal rise time of the altrp pulses is 2 us (nominal value of the electronics)*/
-  const int  DEFAULT_FS = 10;   /**<Assume that the signal is samples with 10 MHZ samle rate*/
+  const int DEFAULTTAU = 2;    /**<Assume that the signal rise time of the altrp pulses is 2 us (nominal value of the electronics)*/
+  const int  DEFAULTFS = 10;   /**<Assume that the signal is samples with 10 MHZ samle rate*/
 
-  const int MODULE_0     = 0;
-  const int MODULE_1     = 1;
-  const int MODULE_2     = 2;
-  const int MODULE_3     = 3;
-  const int MODULE_4     = 4;
+  const int MODULE0     = 0;
+  const int MODULE1     = 1;
+  const int MODULE2     = 2;
+  const int MODULE3     = 3;
+  const int MODULE4     = 4;
 
-  const int CSPS_PER_FEE    = 32;
-  const int RCU_0       = 0;
-  const int RCU_1       = 1;
-  const int RCU_2       = 2;
-  const int RCU_3       = 3;
+  const int CSPSPERFEE    = 32;
+  const int RCU0       = 0;
+  const int RCU1       = 1;
+  const int RCU2       = 2;
+  const int RCU3       = 3;
 
-  const int Z_0         = 0;
-  const int Z_1         = 1;
-  const int X_0         = 0;
-  const int X_1         = 1;
+  const int Z0         = 0;
+  const int Z1         = 1;
+  const int X0         = 0;
+  const int X1         = 1;
 
-  const int N_MODULES    =      5;                             /**<Number of modules of the PHOS detector*/
-  const int N_RCUS       =      4;                             /**<Number of RCUs per Module*/
+  const int NMODULES    =      5;                             /**<Number of modules of the PHOS detector*/
+  const int NRCUS       =      4;                             /**<Number of RCUs per Module*/
  
-  //              N_RCUS_PER_MODULE
-  const int N_RCUS_PER_MODULE =  4 ;                            /**<Number of RCUs per Module*/
-  const int N_RCUS_PER_TOTAL =  N_MODULES*N_RCUS_PER_MODULE;   /**<Total number of RCUs for PHOS*/
-  const int N_FEECS         =  14;                             /**<Number of Frontend cards per branch*/
-  const int N_ALTROS        =   4;                             /**<Number of ALTROs per frontend card*/
-  const int N_ALTROCHANNELS =  16;
-  const int N_BRANCHES      =   2;      
+  //              NRCUSPERMODULE
+  const int NRCUSPERMODULE =  4 ;                            /**<Number of RCUs per Module*/
+  const int NRCUSPERTOTAL =  NMODULES*NRCUSPERMODULE;   /**<Total number of RCUs for PHOS*/
+  const int NFEECS         =  14;                             /**<Number of Frontend cards per branch*/
+  const int NALTROS        =   4;                             /**<Number of ALTROs per frontend card*/
+  const int NALTROCHANNELS =  16;
+  const int NBRANCHES      =   2;      
 }
 
 
index 8e0a2c2c210563e3d0a90b8ac1881e32c29bee6b..9d45875e01dc2b76ae0c5c1c4e568cc3df8e1507 100644 (file)
@@ -54,7 +54,7 @@ struct AliHLTPHOSDigitContainerDataStruct
   UInt_t fPHOSModule;                                  //COMMENT
 
   /** Array of digits in container */
-  AliHLTPHOSDigitDataStruct fDigitDataStruct[N_XCOLUMNS_RCU*N_ZROWS_RCU*N_GAINS];    //COMMENT
+  AliHLTPHOSDigitDataStruct fDigitDataStruct[NXCOLUMNSRCU*NZROWSRCU*NGAINS];    //COMMENT
 
 };
 
index 4381888e47b1abdb97f2def0ba140587da3306e9..d7030f10cda4a0647d9314a1c7664a2a5892ea38 100644 (file)
@@ -58,14 +58,14 @@ AliHLTPHOSDigitMaker::AliHLTPHOSDigitMaker() :
 
   fShmPtr = new AliHLTPHOSSharedMemoryInterfacev2();
 
-  for(int x = 0; x < N_XCOLUMNS_MOD; x++)
+  for(int x = 0; x < NXCOLUMNSMOD; x++)
     {
-      for(int z = 0; z < N_ZROWS_MOD; z++)
+      for(int z = 0; z < NZROWSMOD; z++)
        {
          fHighGainFactors[x][z] = 0.005;
          fLowGainFactors[x][z] = 0.08;
-         fBadChannelMask[x][z][HIGH_GAIN] = 1;
-         fBadChannelMask[x][z][LOW_GAIN] = 1; 
+         fBadChannelMask[x][z][HIGHGAIN] = 1;
+         fBadChannelMask[x][z][LOWGAIN] = 1; 
        }
     }    
   fMapperPtr = new AliHLTPHOSMapper();
@@ -109,10 +109,10 @@ AliHLTPHOSDigitMaker::MakeDigits(AliHLTPHOSChannelDataHeaderStruct* channelDataH
        {
          tmpchannel = currentchannel;
          
-         if(coord1[2] == HIGH_GAIN) // We got a completely new crystal
+         if(coord1[2] == HIGHGAIN) // We got a completely new crystal
            {
 
-             if(currentchannel->fEnergy < MAX_BIN_VALUE) // Make sure we don't have signal overflow
+             if(currentchannel->fEnergy < MAXBINVALUE) // Make sure we don't have signal overflow
                {
 
                  AddDigit(currentchannel, coord1);
@@ -168,7 +168,7 @@ AliHLTPHOSDigitMaker::MakeDigits(AliHLTPHOSChannelDataHeaderStruct* channelDataH
        }
       else  //Reversed ordered (low gain before high gain)
        {
-         if(coord1[2] == LOW_GAIN) // We got a new channel!
+         if(coord1[2] == LOWGAIN) // We got a new channel!
            {
              currentchannelLG = currentchannel; // Ok, let's back up the low gain channel and look for the fancy high gain one
              currentchannel = fShmPtr->NextChannel();
@@ -179,7 +179,7 @@ AliHLTPHOSDigitMaker::MakeDigits(AliHLTPHOSChannelDataHeaderStruct* channelDataH
                  
                  if(coord1[0] == coord2[0] && coord1[1] == coord2[1]) // Aha! Found the high gain channel
                    {
-                     if(currentchannel->fEnergy < MAX_BIN_VALUE)  // To overflow or not to overflow?
+                     if(currentchannel->fEnergy < MAXBINVALUE)  // To overflow or not to overflow?
                        {
 
                          AddDigit(currentchannel, coord2);
@@ -226,9 +226,9 @@ void
 AliHLTPHOSDigitMaker::SetGlobalHighGainFactor(Float_t factor)
 {
   //See header file for documentation
-  for(int x = 0; x < N_XCOLUMNS_MOD; x++)
+  for(int x = 0; x < NXCOLUMNSMOD; x++)
     {
-      for(int z = 0; z < N_ZROWS_MOD; z++)
+      for(int z = 0; z < NZROWSMOD; z++)
        {
          fHighGainFactors[x][z] = factor;
        }
@@ -239,9 +239,9 @@ void
 AliHLTPHOSDigitMaker::SetGlobalLowGainFactor(Float_t factor)
 {
   //See header file for documentation
-  for(int x = 0; x < N_XCOLUMNS_MOD; x++)
+  for(int x = 0; x < NXCOLUMNSMOD; x++)
     {
-      for(int z = 0; z < N_ZROWS_MOD; z++)
+      for(int z = 0; z < NZROWSMOD; z++)
        {
          fLowGainFactors[x][z] = factor;
        }
@@ -251,25 +251,25 @@ AliHLTPHOSDigitMaker::SetGlobalLowGainFactor(Float_t factor)
 void
 AliHLTPHOSDigitMaker::SetBadChannelMask(TH2F* badChannelHGHist, TH2F* badChannelLGHist, Float_t qCut)
 {
- for(int x = 0; x < N_XCOLUMNS_MOD; x++)
+ for(int x = 0; x < NXCOLUMNSMOD; x++)
     {
-      for(int z = 0; z < N_ZROWS_MOD; z++)
+      for(int z = 0; z < NZROWSMOD; z++)
        {
          if(badChannelHGHist->GetBinContent(x, z) < qCut && badChannelHGHist->GetBinContent(x, z) > 0)
            {
-             fBadChannelMask[x][z][HIGH_GAIN] = 1;
+             fBadChannelMask[x][z][HIGHGAIN] = 1;
            }
          else
            {
-             fBadChannelMask[x][z][HIGH_GAIN] = 0;
+             fBadChannelMask[x][z][HIGHGAIN] = 0;
            }
          if(badChannelLGHist->GetBinContent(x, z) < qCut && badChannelLGHist->GetBinContent(x, z) > 0)
            {
-             fBadChannelMask[x][z][LOW_GAIN] = 0;
+             fBadChannelMask[x][z][LOWGAIN] = 0;
            }
          else
            {
-             fBadChannelMask[x][z][LOW_GAIN] = 0;
+             fBadChannelMask[x][z][LOWGAIN] = 0;
            }
        }
     }
index f03a56ad0c87f38540de7c6c627a2e1c562f70ec..e9194199735ef08acbedc2ae068e91bfc1c26b97 100644 (file)
@@ -135,7 +135,7 @@ private:
   {
     fDigitStructPtr->fX = coordinates[0];
     fDigitStructPtr->fZ = coordinates[1];
-    if(coordinates[2] == HIGH_GAIN)
+    if(coordinates[2] == HIGHGAIN)
       fDigitStructPtr->fAmplitude = channelData->fEnergy*fHighGainFactors[coordinates[0]][coordinates[1]];
     else
       fDigitStructPtr->fAmplitude = channelData->fEnergy*fLowGainFactors[coordinates[0]][coordinates[1]];
@@ -161,13 +161,13 @@ private:
   AliHLTPHOSMapper* fMapperPtr;                                  //COMMENT
 
   /** High gain energy conversion factors */
-  Float_t fHighGainFactors[N_XCOLUMNS_MOD][N_ZROWS_MOD];         //COMMENT
+  Float_t fHighGainFactors[NXCOLUMNSMOD][NZROWSMOD];         //COMMENT
 
   /** Low gain energy conversion factors */
-  Float_t fLowGainFactors[N_XCOLUMNS_MOD][N_ZROWS_MOD];          //COMMENT
+  Float_t fLowGainFactors[NXCOLUMNSMOD][NZROWSMOD];          //COMMENT
 
   /** Bad channel mask */
-  Float_t fBadChannelMask[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS]; //COMMENT
+  Float_t fBadChannelMask[NXCOLUMNSMOD][NZROWSMOD][NGAINS]; //COMMENT
 
   ClassDef(AliHLTPHOSDigitMaker, 1); 
 
index a616847646cb34a6530743863e0a94be622181af..20cb9516197dc67657281a5acb368ec96d610d92 100644 (file)
@@ -61,10 +61,10 @@ AliHLTPHOSEmcCalibData::AliHLTPHOSEmcCalibData(const AliHLTPHOSEmcCalibData& cal
 
 
   //  for(Int_t gain = 0; gain < N_GAINS; gain ++){
-  for(Int_t module=0; module<N_MODULES; module++) {
-    for(Int_t column=0; column< N_XCOLUMNS_MOD; column++) {
-      for(Int_t row=0; row<N_ZROWS_MOD; row++) {
-       for(Int_t gain = 0; gain < N_GAINS; gain ++){
+  for(Int_t module=0; module<NMODULES; module++) {
+    for(Int_t column=0; column< NXCOLUMNSMOD; column++) {
+      for(Int_t row=0; row<NZROWSMOD; row++) {
+       for(Int_t gain = 0; gain < NGAINS; gain ++){
          fADCchannelEnergy[module][column][row][gain] =  calibda.fADCchannelEnergy[module][column][row][gain];
          fADCpedestalEmcMeasured[module][column][row][gain] = calibda.fADCpedestalEmcMeasured[module][column][row][gain];
        }
@@ -83,10 +83,10 @@ AliHLTPHOSEmcCalibData &AliHLTPHOSEmcCalibData::operator =(const AliHLTPHOSEmcCa
     SetName(calibda.GetName());
     SetTitle(calibda.GetName());
     //    for(Int_t gain = 0; gain < N_GAINS; gain ++){
-    for(Int_t module=0; module<N_MODULES; module++) {
-      for(Int_t column=0; column< N_XCOLUMNS_MOD; column++) {
-       for(Int_t row=0; row<N_ZROWS_MOD; row++) {
-         for(Int_t gain = 0; gain < N_GAINS; gain ++){
+    for(Int_t module=0; module<NMODULES; module++) {
+      for(Int_t column=0; column< NXCOLUMNSMOD; column++) {
+       for(Int_t row=0; row<NZROWSMOD; row++) {
+         for(Int_t gain = 0; gain < NGAINS; gain ++){
            fADCchannelEnergy[module][column][row][gain] = calibda.fADCchannelEnergy[module][column][row][gain];
            fADCpedestalEmcMeasured[module][column][row][gain] = calibda.fADCpedestalEmcMeasured[module][column][row][gain];
          }
@@ -109,10 +109,10 @@ void AliHLTPHOSEmcCalibData::Reset()
   // Set all pedestals and all ADC channels to its ideal values = 1.
 
   //  for(Int_t gain = 0; gain < PHOS_GAINS; gain ++){
-    for (Int_t module=0; module<N_MODULES; module++){
-      for (Int_t column=0; column< N_XCOLUMNS_MOD; column++){
-       for (Int_t row=0; row<N_ZROWS_MOD; row++){
-         for(Int_t gain = 0; gain < N_GAINS; gain ++){
+    for (Int_t module=0; module<NMODULES; module++){
+      for (Int_t column=0; column< NXCOLUMNSMOD; column++){
+       for (Int_t row=0; row<NZROWSMOD; row++){
+         for(Int_t gain = 0; gain < NGAINS; gain ++){
          fADCpedestalEmcMeasured[module][column][row][gain] = 0.;
          fADCchannelEnergy[module][column][row][gain]  = 1.;
        }
@@ -129,11 +129,11 @@ void  AliHLTPHOSEmcCalibData::Print(Option_t *option) const
   if (strstr(option,"ped")) {
     printf("\n ----    EMC Pedestal values     ----\n\n");
     //    for(Int_t gain = 0; gain < N_GAINS; gain ++){
-      for (Int_t module=0; module<N_MODULES; module++){
+      for (Int_t module=0; module<NMODULES; module++){
        printf("============== Module %d\n",module+1);
-       for (Int_t column=0; column< N_XCOLUMNS_MOD; column++){
-         for (Int_t row=0; row<N_ZROWS_MOD; row++){
-           for(Int_t gain = 0; gain < N_GAINS; gain ++){
+       for (Int_t column=0; column< NXCOLUMNSMOD; column++){
+         for (Int_t row=0; row<NZROWSMOD; row++){
+           for(Int_t gain = 0; gain < NGAINS; gain ++){
            printf("%4.1f",fADCpedestalEmcMeasured[module][column][row][gain]);
          }
          printf("\n");
@@ -144,12 +144,12 @@ void  AliHLTPHOSEmcCalibData::Print(Option_t *option) const
 
   if (strstr(option,"gain")) {
     printf("\n ----    EMC ADC channel values  ----\n\n");
-    //   for(Int_t gain = 0; gain < N_GAINS; gain ++){ 
-    for (Int_t module=0; module<N_MODULES; module++){
+    //   for(Int_t gain = 0; gain < NGAINS; gain ++){ 
+    for (Int_t module=0; module<NMODULES; module++){
       printf("============== Module %d\n",module+1);
-      for (Int_t column=0; column< N_XCOLUMNS_MOD; column++){
-       for (Int_t row=0; row<N_ZROWS_MOD; row++){
-         for(Int_t gain = 0; gain < N_GAINS; gain ++){ 
+      for (Int_t column=0; column< NXCOLUMNSMOD; column++){
+       for (Int_t row=0; row<NZROWSMOD; row++){
+         for(Int_t gain = 0; gain < NGAINS; gain ++){ 
            printf("%4.1f",fADCchannelEnergy[module][column][row][gain]);
          }
          printf("\n");
@@ -163,11 +163,11 @@ void  AliHLTPHOSEmcCalibData::Print(Option_t *option) const
 void  
 AliHLTPHOSEmcCalibData::MakeADCpedestalCorrectionTable()
 {
-  for (Int_t module=0; module<N_MODULES; module++){
+  for (Int_t module=0; module<NMODULES; module++){
     printf("============== Module %d\n",module+1);
-    for (Int_t column=0; column< N_XCOLUMNS_MOD; column++){
-      for (Int_t row=0; row<N_ZROWS_MOD; row++){
-       for(Int_t gain = 0; gain < N_GAINS; gain ++){ 
+    for (Int_t column=0; column< NXCOLUMNSMOD; column++){
+      for (Int_t row=0; row<NZROWSMOD; row++){
+       for(Int_t gain = 0; gain < NGAINS; gain ++){ 
          fADCpedestalCorrectionTable[module][column][row][gain] = fADCpedestalEmcMeasured[module][column][row][gain] - fADCpedestalAltroReg[module][column][row][gain];
          //      printf("%4.1f",fADCchannelEnergy[module][column][row][gain]);
          //
index 80c30f004341c6c72495706d19de0ac5df6bdc22..561c9d0c86ee27a23cf2fcbe32312332e8ce0d40 100644 (file)
@@ -35,10 +35,10 @@ class AliHLTPHOSEmcCalibData: public TNamed {
   void SetADCpedestalEmcMeasured(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value);
   void MakeADCpedestalCorrectionTable(); 
  protected:
-  Float_t  fADCchannelEnergy[N_MODULES][N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS] ;  /**<width of one EMC ADC channel in GeV*/
-  Float_t  fADCpedestalEmcMeasured[N_MODULES][N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS] ; /**<value of the EMC ADC pedestal measured from calibration run*/
-  Int_t    fADCpedestalAltroReg[N_MODULES][N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS] ; /**<value of the EMC ADC pedestal subtraction values stored in the ALTRO registers*/
-  Float_t  fADCpedestalCorrectionTable[N_MODULES][N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS] ; /**<value of the EMC ADC pedestal values to be subtracted form the decoed cahnnel data (= fADCpedestalEmcMeasured - fADCpedestalAltroReg)*/
+  Float_t  fADCchannelEnergy[NMODULES][NXCOLUMNSMOD][NZROWSMOD][NGAINS] ;  /**<width of one EMC ADC channel in GeV*/
+  Float_t  fADCpedestalEmcMeasured[NMODULES][NXCOLUMNSMOD][NZROWSMOD][NGAINS] ; /**<value of the EMC ADC pedestal measured from calibration run*/
+  Int_t    fADCpedestalAltroReg[NMODULES][NXCOLUMNSMOD][NZROWSMOD][NGAINS] ; /**<value of the EMC ADC pedestal subtraction values stored in the ALTRO registers*/
+  Float_t  fADCpedestalCorrectionTable[NMODULES][NXCOLUMNSMOD][NZROWSMOD][NGAINS] ; /**<value of the EMC ADC pedestal values to be subtracted form the decoed cahnnel data (= fADCpedestalEmcMeasured - fADCpedestalAltroReg)*/
 
   ClassDef(AliHLTPHOSEmcCalibData,1)    // PHOS EMC calibration data
 };
index f613367a49450b677f71c95dd437fb906ab1d611..9977b92d050429f08d36ab04a6ee5f31048ad1e6 100644 (file)
@@ -130,7 +130,7 @@ AliHLTPHOSFourier::CheckSignal(const Int_t *data, const int length)
       cout << "FourierAna::CheckSignal min = "<< tmpMin << "  max =  " << tmpMax << endl;
     }
   
-  if( (tmpMax >= MAX_BIN_VALUE) || tmpMin < 1 )
+  if( (tmpMax >= MAXBINVALUE) || tmpMin < 1 )
     {
       cout << "ERROR, FourierAna::CheckSignal failed, signal out of range, min= "<< tmpMin << "max = " << tmpMax << endl;
       return false;
@@ -150,7 +150,7 @@ AliHLTPHOSFourier::Init()
   fFFTInputArray = new double[fFixedDataSize];
   fFFTOutputArray = new double[fFixedDataSize];
   
-  for(int gain = 0; gain < N_GAINS; gain ++)
+  for(int gain = 0; gain < NGAINS; gain ++)
     {
       fFFTOupuStruct.fDataLength = fFixedDataSize;
  
@@ -160,7 +160,7 @@ AliHLTPHOSFourier::Init()
          fFFTOutputArray[k] = 0;
 
        }
-      for(int i=0; i <  ALTRO_MAX_SAMPLES  ; i++)
+      for(int i=0; i <  ALTROMAXSAMPLES  ; i++)
        {
          fFFTOupuStruct.fGlobalAccumulatedPSD[gain][i] = 0;
          fFFTOupuStruct.fGlobalLastPSD[gain][i] = 0;
index 084e7caf90930b1ff0f80447828644a86b719424..a3403dbce46d57a8982a3c8f647314ebc4d89dc3 100644 (file)
@@ -104,11 +104,11 @@ AliHLTPHOSMapper::InitAltroMapping()
 void
 AliHLTPHOSMapper::InitDDLSpecificationMapping()
 {
-  fSpecificationMapPtr = new fDDLSpecificationMap[PhosHLTConst::N_MODULES*PhosHLTConst::N_RCUS_PER_MODULE];
-  for(Int_t ddl = 0; ddl < PhosHLTConst::N_MODULES*PhosHLTConst::N_RCUS_PER_MODULE; ddl++)
+  fSpecificationMapPtr = new fDDLSpecificationMap[PhosHLTConst::NMODULES*PhosHLTConst::NRCUSPERMODULE];
+  for(Int_t ddl = 0; ddl < PhosHLTConst::NMODULES*PhosHLTConst::NRCUSPERMODULE; ddl++)
     {
       
-      fSpecificationMapPtr[ddl].fModId = ddl/PhosHLTConst::N_RCUS_PER_MODULE;
+      fSpecificationMapPtr[ddl].fModId = ddl/PhosHLTConst::NRCUSPERMODULE;
       
       if(ddl%4 == 0)
        {
@@ -133,8 +133,8 @@ AliHLTPHOSMapper::InitDDLSpecificationMapping()
          fSpecificationMapPtr[ddl].fRcuZ = 1;
        }
       
-      fSpecificationMapPtr[ddl].fRcuZOffset = N_ZROWS_RCU*(fSpecificationMapPtr[ddl].fRcuZ);
-      fSpecificationMapPtr[ddl].fRcuXOffset = N_XCOLUMNS_RCU*(fSpecificationMapPtr[ddl].fRcuX);
+      fSpecificationMapPtr[ddl].fRcuZOffset = NZROWSRCU*(fSpecificationMapPtr[ddl].fRcuZ);
+      fSpecificationMapPtr[ddl].fRcuXOffset = NXCOLUMNSRCU*(fSpecificationMapPtr[ddl].fRcuX);
     }
 }
 
index d20f1128f43ede248c3b8cbf3f216d312027fa34..54d105946bc942e99ed71d831931206dc64939a4 100644 (file)
@@ -164,8 +164,8 @@ Int_t AliHLTPHOSModuleCalibrationProcessorComponent::ProcessCalibration(const Al
   Int_t zOffset = 0;
   Int_t module = -1;
 
-  Float_t energyArray[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS];
-  Float_t timeArray[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS];
+  Float_t energyArray[NXCOLUMNSMOD][NZROWSMOD][NGAINS];
+  Float_t timeArray[NXCOLUMNSMOD][NZROWSMOD][NGAINS];
 
   while(iter != 0)
     {
@@ -182,8 +182,8 @@ Int_t AliHLTPHOSModuleCalibrationProcessorComponent::ProcessCalibration(const Al
          fPHOSDAPtr = new AliPHOSRcuDA1(module,0);
        }
       
-      xOffset = cellDataPtr->fRcuX*N_XCOLUMNS_RCU;
-      zOffset = cellDataPtr->fRcuZ*N_ZROWS_RCU;
+      xOffset = cellDataPtr->fRcuX*NXCOLUMNSRCU;
+      zOffset = cellDataPtr->fRcuZ*NZROWSRCU;
       
       fShmPtr->SetMemory(cellDataPtr);
       currentChannel = fShmPtr->NextChannel();
@@ -197,11 +197,11 @@ Int_t AliHLTPHOSModuleCalibrationProcessorComponent::ProcessCalibration(const Al
          energyArray[tmpX+xOffset][tmpZ+zOffset][tmpGain] = currentChannel->fEnergy;
          timeArray[tmpX+xOffset][tmpZ+zOffset][tmpGain] = currentChannel->fTime;
        }
-//       for(Int_t x = 0; x < N_XCOLUMNS_RCU; x++)
+//       for(Int_t x = 0; x < NXCOLUMNSRCU; x++)
 //     {
-//       for(Int_t z = 0; z < N_ZROWS_RCU; z++)
+//       for(Int_t z = 0; z < NZROWSRCU; z++)
 //         {
-//           for(Int_t gain = 0; gain < N_GAINS; gain++)
+//           for(Int_t gain = 0; gain < NGAINS; gain++)
 //             {
 //               energyArray[x+xOffset][z+zOffset][gain] = cellDataPtr->fValidData[x][z][gain].fEnergy;
 //               timeArray[x+xOffset][z+zOffset][gain] = cellDataPtr->fValidData[x][z][gain].fTime;
@@ -250,13 +250,13 @@ AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS( const AliHLTCompon
   cout << "AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS TP0.3" << endl;
   cout << "AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS TP1" << endl;
 
-  for(Int_t x = 0; x < N_XCOLUMNS_RCU; x++)
+  for(Int_t x = 0; x < NXCOLUMNSRCU; x++)
     {
-      for(Int_t z = 0; z < N_ZROWS_RCU; z++)
+      for(Int_t z = 0; z < NZROWSRCU; z++)
        {
          cout << "AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS TP2" << endl;
          PushToFXS( (TObject*) fPHOSDAPtr->GetHgLgRatioHistogram(x, z), "PHOS", filename);
-         for(Int_t gain = 0; gain < N_GAINS; gain++)
+         for(Int_t gain = 0; gain < NGAINS; gain++)
            {
              cout << "AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS TP3" << endl; 
              PushToFXS( (TObject*) fPHOSDAPtr->GetTimeEnergyHistogram(x, z, gain), "PHOS", filename);
@@ -268,13 +268,13 @@ AliHLTPHOSModuleCalibrationProcessorComponent::ShipDataToFXS( const AliHLTCompon
 }  
 
 void
-AliHLTPHOSModuleCalibrationProcessorComponent::ResetArrays(Float_t e[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS], Float_t t[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS])
+AliHLTPHOSModuleCalibrationProcessorComponent::ResetArrays(Float_t e[NXCOLUMNSMOD][NZROWSMOD][NGAINS], Float_t t[NXCOLUMNSMOD][NZROWSMOD][NGAINS])
 {
-  for(Int_t x = 0; x < N_XCOLUMNS_RCU; x++)
+  for(Int_t x = 0; x < NXCOLUMNSRCU; x++)
     {
-      for(Int_t z = 0; z < N_ZROWS_RCU; z++)
+      for(Int_t z = 0; z < NZROWSRCU; z++)
        {
-         for(Int_t gain = 0; gain < N_GAINS; gain++)
+         for(Int_t gain = 0; gain < NGAINS; gain++)
            {
              e[x][z][gain] = 0;
              t[x][z][gain] = 0;
index 9ff7ddb7316b61b0e8267206d4c120d0c4130b56..8ce40161a271a40ff2a250257435dbf6831c8c76 100644 (file)
@@ -83,7 +83,7 @@ protected:
   Int_t ShipDataToFXS( const AliHLTComponentEventData& evtData, AliHLTComponentTriggerData& trigData );
 
   /** Reset the energy and timing arrays */
-  void ResetArrays(Float_t e[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS], Float_t t[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS]);
+  void ResetArrays(Float_t e[NXCOLUMNSMOD][NZROWSMOD][NGAINS], Float_t t[NXCOLUMNSMOD][NZROWSMOD][NGAINS]);
   int fCnt; ///TODO, remove this
 
 private:
index 571d6c71d178483f37e9095409be5c041935cff5..2b7922d9f9e7140830d798cd89297790bf21bbc0 100644 (file)
@@ -135,16 +135,16 @@ AliHLTPHOSPattern::CheckPatternLength(const int nSamples, const int nPresamples)
 {
   bool iRet = true;
 
-  if( nSamples  > ALTRO_MAX_SAMPLES)
+  if( nSamples  > ALTROMAXSAMPLES)
     {
       cout << "Warning: attemp to set pattern array of length " << nSamples << " wich is out of range" <<endl;
-      cout <<"Max length of pattern array is " << ALTRO_MAX_SAMPLES  <<endl;
+      cout <<"Max length of pattern array is " << ALTROMAXSAMPLES  <<endl;
       iRet = false;
     }
-  else if(nPresamples >  ALTRO_MAX_PRESAMPLES)
+  else if(nPresamples >  ALTROMAXPRESAMPLES)
     {
       cout << "ERROR: attemp to set teh number of  " << nPresamples << " wich is out of range" <<endl;
-      cout <<"Max length of pattern array is " << ALTRO_MAX_PRESAMPLES  <<endl;
+      cout <<"Max length of pattern array is " << ALTROMAXPRESAMPLES  <<endl;
       iRet = false;
     }
 
@@ -155,7 +155,7 @@ AliHLTPHOSPattern::CheckPatternLength(const int nSamples, const int nPresamples)
 void 
 AliHLTPHOSPattern::SetPattern(const int *pattern, const int length)
 {
-  for(int i=0; i< ALTRO_MAX_SAMPLES; i++)
+  for(int i=0; i< ALTROMAXSAMPLES; i++)
      {
        fVal[i] = 0;
      }
@@ -165,9 +165,9 @@ AliHLTPHOSPattern::SetPattern(const int *pattern, const int length)
        fVal[i] = pattern[i];
      }
 
-  if(length > ALTRO_MAX_SAMPLES)
+  if(length > ALTROMAXSAMPLES)
     {
-      fPatternLength = ALTRO_MAX_SAMPLES;
+      fPatternLength = ALTROMAXSAMPLES;
     }
   else
     {
index 70a410760627bbdaed16a96b60066b11cbf30d4e..53a1769d017fc9d336ccb97f7ef3c9b1b0170956 100644 (file)
@@ -25,13 +25,13 @@ class AliHLTPHOSPattern : public AliHLTPHOSBase
 //   const int  GetPattern(int *pattern,  const int maxlengths =  ALTRO_MAX_SAMPLES) const;
 //   const int GetPatternLength() const {return  fPatternLength;};
 //   const int ValidatePattern(const int *readbackpattern,  const int nsamples =  ALTRO_MAX_SAMPLES, const int nPresamples = 0) const;
-  int AddPattern(const int *readbackpattern,  const int nsamples =  ALTRO_MAX_SAMPLES, const int nPresamples = 0);
-  bool CheckDoExistPattern(const int *readbackpattern,  const int nsamples =  ALTRO_MAX_SAMPLES, const int nPresamples = 0);
+  int AddPattern(const int *readbackpattern,  const int nsamples =  ALTROMAXSAMPLES, const int nPresamples = 0);
+  bool CheckDoExistPattern(const int *readbackpattern,  const int nsamples =  ALTROMAXSAMPLES, const int nPresamples = 0);
   AliHLTPHOSPattern *GetNextPtr() const {return fPattern;}; 
-  int  GetPattern(int *pattern,  const int maxlengths =  ALTRO_MAX_SAMPLES) const;
+  int  GetPattern(int *pattern,  const int maxlengths =  ALTROMAXSAMPLES) const;
   int GetPatternLength() const {return  fPatternLength;};
-  int ValidatePattern(const int *readbackpattern,  const int nsamples =  ALTRO_MAX_SAMPLES, const int nPresamples = 0) const;
-  void PrintPattern(const int nPerLine = ALTRO_MAX_SAMPLES);
+  int ValidatePattern(const int *readbackpattern,  const int nsamples =  ALTROMAXSAMPLES, const int nPresamples = 0) const;
+  void PrintPattern(const int nPerLine = ALTROMAXSAMPLES);
  
  
  private:
@@ -44,7 +44,7 @@ class AliHLTPHOSPattern : public AliHLTPHOSBase
   int DoComparePattern(const int *inputPattern1, const int *inputPattern2, const int nsamples) const;
   bool CheckPatternLength(const int nsamples, const int nPresamples) const;
   void SetPattern(const int *pattern, const int length);
-  int fVal[ALTRO_MAX_SAMPLES];
+  int fVal[ALTROMAXSAMPLES];
   int fPatternLength;
   int fN; /**<The number of detected patterns equal to fPattern*/ 
   int fCnt; 
index 5e38e8f92dd0cc7c3ea4d23c07ed7adc834a76bf..281b7c43494ec7338a987c15be8240f9e494a649 100644 (file)
@@ -52,7 +52,7 @@ AliHLTPHOSPhysicsAnalyzer::AliHLTPHOSPhysicsAnalyzer():
   //  fPHOSRadius = geom->GetIPtoCrystalSurface();
   fPHOSRadius = geom->GetIPtoCrystalSurface();
 
-  for(int i = 0; i < N_MODULES; i++)
+  for(int i = 0; i < NMODULES; i++)
     {
 //       fRotParametersCos[i] = cos((geom->GetPHOSAngle(i+1))*2*TMath::Pi()/360);
 //       fRotParametersSin[i] = sin((geom->GetPHOSAngle(i+1))*2*TMath::Pi()/360);
@@ -109,13 +109,13 @@ AliHLTPHOSPhysicsAnalyzer::GlobalPosition(AliHLTPHOSRecPointDataStruct* recPoint
   
   Int_t module = recPointPtr->fModule;
 
-  tempPosX = kCRYSTAL_SIZE*(recPointPtr->fX-N_XCOLUMNS_MOD/2) + kCRYSTAL_SIZE/2;
+  tempPosX = kCRYSTALSIZE*(recPointPtr->fX-NXCOLUMNSMOD/2) + kCRYSTALSIZE/2;
 
   positionPtr[0] = tempPosX*fRotParametersSin[module] + fPHOSRadius*fRotParametersCos[module];
 
   positionPtr[1] = tempPosX*fRotParametersCos[module] - fPHOSRadius*fRotParametersSin[module];
  
-  positionPtr[2] = kCRYSTAL_SIZE*(recPointPtr->fZ-N_ZROWS_MOD/2) + kCRYSTAL_SIZE/2;
+  positionPtr[2] = kCRYSTALSIZE*(recPointPtr->fZ-NZROWSMOD/2) + kCRYSTALSIZE/2;
 
 }
 
@@ -124,11 +124,11 @@ AliHLTPHOSPhysicsAnalyzer::GlobalPosition(Float_t* locPositionPtr, Float_t* posi
 { 
   //Get global position from local postion and module number
   //See header file for documentation
-  positionPtr[0] = kCRYSTAL_SIZE*(locPositionPtr[0]-N_XCOLUMNS_MOD/2)*fRotParametersCos[module] + fPHOSRadius*fRotParametersSin[module];
+  positionPtr[0] = kCRYSTALSIZE*(locPositionPtr[0]-NXCOLUMNSMOD/2)*fRotParametersCos[module] + fPHOSRadius*fRotParametersSin[module];
 
-  positionPtr[1] = kCRYSTAL_SIZE*(locPositionPtr[0]-N_XCOLUMNS_MOD/2)*fRotParametersSin[module] - fPHOSRadius*fRotParametersCos[module];
+  positionPtr[1] = kCRYSTALSIZE*(locPositionPtr[0]-NXCOLUMNSMOD/2)*fRotParametersSin[module] - fPHOSRadius*fRotParametersCos[module];
   
-  positionPtr[2] = kCRYSTAL_SIZE*(locPositionPtr[1]-N_ZROWS_MOD);
+  positionPtr[2] = kCRYSTALSIZE*(locPositionPtr[1]-NZROWSMOD);
 
 }
 
index 2911fc3a4e5f1fb965ab7de77242fd26be903771..14c3461b5a593b38b321ae1e7aae5965522859ef 100644 (file)
@@ -45,7 +45,7 @@ class TH1F;
 class AliHLTPHOSRecPointDataStruct;
 class AliHLTPHOSRecPointContainerStruct;
 
-const Float_t kCRYSTAL_SIZE = 2.25;
+const Float_t kCRYSTALSIZE = 2.25;
 
 /**
  * @class AliHLTPHOSPhysicsAnalyzer
index 5550fb87f46570cf13feb5515a079626b8e0a924..441532995ebae28146d360e4edc28ccbdaafb5ee 100644 (file)
@@ -59,7 +59,7 @@ AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent():AliHLTPHOSRcuPr
   fAltroBunchPtr = new AliAltroBunch();
   fDecoderPtr = new AliAltroDecoder();
   fSanityInspectorPtr = new AliHLTPHOSSanityInspector();
-  fSelectedChannelsList = new AliHLTUInt16_t[N_XCOLUMNS_RCU*N_ZROWS_RCU*N_GAINS];
+  fSelectedChannelsList = new AliHLTUInt16_t[NXCOLUMNSRCU*NZROWSRCU*NGAINS];
 }
 
 
@@ -148,7 +148,7 @@ AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize(unsigned long& constBase, doub
 void 
 AliHLTPHOSRawAnalyzerComponent::FillDataArray(UInt_t *data, const AliAltroData */*altrodataptr*/, const int /*channel*/)
 {
-  ResetDataPtr(0, ALTRO_MAX_SAMPLES);
+  ResetDataPtr(0, ALTROMAXSAMPLES);
   bool islastbunch = true;
 
   while( fAltroDataPtr->NextBunch(fAltroBunchPtr) == true)
@@ -392,7 +392,7 @@ AliHLTPHOSRawAnalyzerComponent::DoInit( int argc, const char** argv )
 void
 AliHLTPHOSRawAnalyzerComponent::Reset(AliHLTPHOSRcuCellEnergyDataStruct* /*cellDataPtr*/)
 {
-  ResetDataPtr(0, ALTRO_MAX_SAMPLES);
+  ResetDataPtr(0, ALTROMAXSAMPLES);
 } // end Reset
 
 
@@ -442,12 +442,12 @@ AliHLTPHOSRawAnalyzerComponent::SetSelectiveReadOutThresholds(const char* filepa
   TH2F *lgHist = (TH2F*)histFile->Get("RMSLGMapHist");
   TH2F *hgHist = (TH2F*)histFile->Get("RMSHGMapHist");
 
-  for(int x = 0; x < N_XCOLUMNS_MOD; x++)
+  for(int x = 0; x < NXCOLUMNSMOD; x++)
     {
-      for(int z = 0; z < N_ZROWS_MOD; z++)
+      for(int z = 0; z < NZROWSMOD; z++)
        {
-         fSelectiveReadOutThresholds[x][z][LOW_GAIN] = lgHist->GetBinContent(x, z) * nSigmas;
-         fSelectiveReadOutThresholds[x][z][HIGH_GAIN] = hgHist->GetBinContent(x, z) * nSigmas;
+         fSelectiveReadOutThresholds[x][z][LOWGAIN] = lgHist->GetBinContent(x, z) * nSigmas;
+         fSelectiveReadOutThresholds[x][z][HIGHGAIN] = hgHist->GetBinContent(x, z) * nSigmas;
        }
     }
 }
index e73d16c3305cdf12c24ab2e2559d5e4360e45e7e..b68667d6b0e65a2f1e720a1befe1c3c9b0525b3f 100644 (file)
@@ -58,16 +58,16 @@ class AliHLTPHOSRawAnalyzerComponent: public AliHLTPHOSRcuProcessor
   Bool_t fSendChannelData;       /**<wether or not to send raw data from the component into shared memory*/
 
 
-  //  Double_t fTmpChannelData[ALTRO_MAX_SAMPLES];                        /**<temporary variable to store raw samples from a single altro channel*/
-  UInt_t fTmpChannelData[ALTRO_MAX_SAMPLES];                        /**<temporary variable to store raw samples from a single altro channel*/
+  //  Double_t fTmpChannelData[ALTROMAXSAMPLES];                        /**<temporary variable to store raw samples from a single altro channel*/
+  UInt_t fTmpChannelData[ALTROMAXSAMPLES];                        /**<temporary variable to store raw samples from a single altro channel*/
 
-  Double_t fMaxValues[N_MODULES][N_ZROWS_MOD][N_XCOLUMNS_MOD][N_GAINS]; /**<array to store cell energies*/
+  Double_t fMaxValues[NMODULES][NZROWSMOD][NXCOLUMNSMOD][NGAINS]; /**<array to store cell energies*/
 
   AliHLTPHOSRcuCellEnergyDataStruct* fOutPtr;  //comment
   AliHLTPHOSMapper *fMapperPtr; //Mapping from harware address to geometrical address
   AliHLTPHOSSanityInspector *fSanityInspectorPtr; //comment
   Bool_t fUseBaselineSubtraction; //comment
-  Float_t fBaselines[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS]; //comment
+  Float_t fBaselines[NXCOLUMNSRCU][NZROWSRCU][NGAINS]; //comment
 
   AliAltroDecoder *fDecoderPtr;           // decoder for altro payload
   AliAltroData    *fAltroDataPtr;         // container for altro payload
@@ -89,7 +89,7 @@ class AliHLTPHOSRawAnalyzerComponent: public AliHLTPHOSRcuProcessor
   Bool_t fDoSelectiveReadOut;  //Added by OD
 
   /** Threshold for selective readout ( zero suppression threshold) */
-  Float_t fSelectiveReadOutThresholds[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS]; //Added by OD
+  Float_t fSelectiveReadOutThresholds[NXCOLUMNSMOD][NZROWSMOD][NGAINS]; //Added by OD
 
   /** The selected HW addresses */
   AliHLTUInt16_t *fSelectedChannelsList;  //! transient Added by OD
index 36dacbf25cba6f8b2355ae0c66ba4359bd1f29e7..0cc6b8edbbcf6ea95e5eb0d600b31680cc9fe46a 100644 (file)
@@ -82,7 +82,7 @@ AliHLTPHOSRawAnalyzerPeakFinderComponent::GetComponentID()
 Bool_t 
 AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()
 {
-  return LoadPFVector(PF_DEFAULT_STARTINDEX,  PF_DEFAULT_N_SAMPLES, DEFAULT_TAU, DEFAULT_FS );
+  return LoadPFVector(PFDEFAULTSTARTINDEX,  PFDEFAULTNSAMPLES, DEFAULTTAU, DEFAULTFS );
 }
 
 
@@ -90,10 +90,10 @@ AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()
 Bool_t 
 AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector(int startIndex, int nSamples, int tau, int fs)
 {
-  char tmpPFPath[PF_MAX_PATH_LENGTH];
+  char tmpPFPath[PFMAXPATHLENGTH];
   Double_t * tmpAVector = new Double_t[nSamples];
   Double_t * tmpTVector = new Double_t[nSamples]; 
-  sprintf(tmpPFPath,"%s%s/start%dN%dtau%dfs%d.txt", getenv("ALICE_ROOT"), PF_VECTOR_DIR, startIndex, nSamples, tau, fs);
+  sprintf(tmpPFPath,"%s%s/start%dN%dtau%dfs%d.txt", getenv("ALICE_ROOT"), PFVECTORDIR, startIndex, nSamples, tau, fs);
   FILE *fp;
   fp = fopen(tmpPFPath, "r");
   
index d57abded18a67ebfd323e4cdbcccee672f440f87..e63cc864048283317fc2c771d52ce361c877fd88 100644 (file)
@@ -35,11 +35,11 @@ AliHLTPHOSRcuAltroPatternTest::AliHLTPHOSRcuAltroPatternTest(const AliHLTUInt8_t
 {
   fReferenceAltroPattern = new  AliHLTPHOSPattern(pattern, length);
 
-  for(int z=0; z < N_ZROWS_RCU; z++)
+  for(int z=0; z < NZROWSRCU; z++)
     {
-      for(int x=0; x < N_XCOLUMNS_RCU; x++)
+      for(int x=0; x < NXCOLUMNSRCU; x++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fNEqual[z][x][gain] = 0;
              fNNotEqual[z][x][gain] = 0;
@@ -111,7 +111,7 @@ AliHLTPHOSRcuAltroPatternTest::countPatterns(const AliHLTPHOSPattern *pattern) c
 }
 
 
-//   const int  GetPattern(int *pattern,  const int maxlengths =  ALTRO_MAX_SAMPLES) const;
+//   const int  GetPattern(int *pattern,  const int maxlengths =  ALTROMAXSAMPLES) const;
 //   const int GetPatternLength() const {return  fPatternLength;}; 
 
 /* Counts the total number of differen patterns dtetected across all channels
@@ -123,22 +123,22 @@ AliHLTPHOSRcuAltroPatternTest::countPatterns(const AliHLTPHOSPattern *pattern) c
  * @return the number of different patterns detected across all channels
  */
 
-//   const int  GetPattern(int *pattern,  const int maxlengths =  ALTRO_MAX_SAMPLES) const;
+//   const int  GetPattern(int *pattern,  const int maxlengths =  ALTROMAXSAMPLES) const;
 //   const int GetPatternLength() const {return  fPatternLength;}; 
 int 
 AliHLTPHOSRcuAltroPatternTest::countAllPatterns(const int length, const bool /*doprintpattern*/)
 {
   fCnt ++;
 
-  int tmpPatternArray[ALTRO_MAX_SAMPLES];
+  int tmpPatternArray[ALTROMAXSAMPLES];
   int tmplength = fReferenceAltroPattern->GetPattern(tmpPatternArray, length);
   AliHLTPHOSPattern *tmpPattern =  new AliHLTPHOSPattern(tmpPatternArray, tmplength); 
   
-  for(int z=0; z < N_ZROWS_RCU; z++)
+  for(int z=0; z < NZROWSRCU; z++)
     {
-      for(int x=0; x < N_XCOLUMNS_RCU; x++)
+      for(int x=0; x < NXCOLUMNSRCU; x++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              if(fPerChannelPatterns[z][x][gain] != 0)
                {
@@ -172,11 +172,11 @@ AliHLTPHOSRcuAltroPatternTest::countAllPatterns(const int length, const bool /*d
 void                          
 AliHLTPHOSRcuAltroPatternTest::PrintStatistics() const
 {
-  for(int z=0; z < N_ZROWS_RCU; z++)
+  for(int z=0; z < NZROWSRCU; z++)
     {
-      for(int x=0; x < N_XCOLUMNS_RCU; x++)
+      for(int x=0; x < NXCOLUMNSRCU; x++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              int tmp = countPatterns(fPerChannelPatterns[z][x][gain]);
              if(tmp > 2)
index 73aad6028438d2e50737ca589b8a4c596a27cdd3..643b6c1d884e5566569e88426a5ef1fa40025a80 100644 (file)
@@ -33,8 +33,8 @@ class AliHLTPHOSRcuAltroPatternTest : public AliHLTPHOSBase
 //   const int AddPattern(const int *inputPattern,  const int z, const int x, const int gain, const int length =  ALTRO_MAX_SAMPLES, const int presamples = 0); 
 //   const int countPatterns(const AliHLTPHOSPattern *pattern) const;
 //   const int countAllPatterns(const int length, const bool printpatterns = true);
-  int ValidateAltroPattern(const int *inputPattern,  const int length =  ALTRO_MAX_SAMPLES, const int presamples = 0) const;
-  int AddPattern(const int *inputPattern,  const int z, const int x, const int gain, const int length =  ALTRO_MAX_SAMPLES, const int presamples = 0); 
+  int ValidateAltroPattern(const int *inputPattern,  const int length =  ALTROMAXSAMPLES, const int presamples = 0) const;
+  int AddPattern(const int *inputPattern,  const int z, const int x, const int gain, const int length =  ALTROMAXSAMPLES, const int presamples = 0); 
   int countPatterns(const AliHLTPHOSPattern *pattern) const;
   int countAllPatterns(const int length, const bool printpatterns = true);
   void PrintStatistics() const;
@@ -50,13 +50,13 @@ class AliHLTPHOSRcuAltroPatternTest : public AliHLTPHOSBase
   //  void PrintPattern() const;
   //  bool Compare(const AliHLTPHOSPattern);
 
-  unsigned long  fNEqual[N_ZROWS_RCU][N_XCOLUMNS_RCU][N_GAINS];
-  unsigned long  fNNotEqual[N_ZROWS_RCU][N_XCOLUMNS_RCU][N_GAINS];
+  unsigned long  fNEqual[NZROWSRCU][NXCOLUMNSRCU][NGAINS];
+  unsigned long  fNNotEqual[NZROWSRCU][NXCOLUMNSRCU][NGAINS];
   const AliHLTUInt8_t fModuleID;    /**<ID of the module this component read data from (0-4)*/
   const AliHLTUInt8_t fRcuX;        /**<X position of RCU the data from this Equippment comes from (0 or 1)*/
   const AliHLTUInt8_t fRcuZ;        /**<Z position of RCU the data from this Equippment comes from (0 or 1)*/
   AliHLTPHOSPattern *fReferenceAltroPattern; /**<The pattern stored in the altro*/
-  AliHLTPHOSPattern *fPerChannelPatterns[N_ZROWS_RCU][N_XCOLUMNS_RCU][N_GAINS]; /**<Pattern actually read back from the electronics*/
+  AliHLTPHOSPattern *fPerChannelPatterns[NZROWSRCU][NXCOLUMNSRCU][NGAINS]; /**<Pattern actually read back from the electronics*/
   
   unsigned long fCnt; //REMOVE !!
 
index b2e3e9e61b8dd9f2d358c25393274cbace1ff57f..0f0512b036958a336dea20d1ee3308fd7744f44f 100644 (file)
@@ -132,7 +132,7 @@ int  AliHLTPHOSRcuAltroPatternTestComponent::DoEvent( const AliHLTComponentEvent
          tmpRawPtr = fShmPtr->GetRawData(tmpSamples); 
          
          
-         if( (tmpZ > N_ZROWS_RCU) || (tmpX > N_XCOLUMNS_RCU) || (tmpGain > N_GAINS))
+         if( (tmpZ > NZROWSRCU) || (tmpX > NXCOLUMNSRCU) || (tmpGain > NGAINS))
            {
              cout <<" ERROR parameters out of range z = "<< tmpZ <<" x = "<< tmpX<< " gain = " << tmpGain<<" nSamples = " <<  tmpSamples  <<endl;
            }
@@ -285,9 +285,9 @@ AliHLTPHOSRcuAltroPatternTestComponent::DoInit(int argc, const char** argv )
     }
   else
     {
-      int tmpPattern[ALTRO_MAX_SAMPLES]; 
-      ScanPatternFromFile(patternFilename, tmpPattern, ALTRO_MAX_SAMPLES) ;
-      fPatternTestPtr = new  AliHLTPHOSRcuAltroPatternTest(fModuleID, fRcuX, fRcuZ, tmpPattern, ALTRO_MAX_SAMPLES);
+      int tmpPattern[ALTROMAXSAMPLES]; 
+      ScanPatternFromFile(patternFilename, tmpPattern, ALTROMAXSAMPLES) ;
+      fPatternTestPtr = new  AliHLTPHOSRcuAltroPatternTest(fModuleID, fRcuX, fRcuZ, tmpPattern, ALTROMAXSAMPLES);
     }
 
   //  return iResult; 
@@ -311,7 +311,7 @@ AliHLTPHOSRcuAltroPatternTestComponent::ScanPatternFromFile(const char *filename
   //  int tmpPattern[ALTRO_MAX_SAMPLES];
   int dummy = 0;
   int res = 0;
-  for(int i=0; i<ALTRO_MAX_SAMPLES; i++)
+  for(int i=0; i<ALTROMAXSAMPLES; i++)
     {
        res = fscanf(fp,"w 0x%X 0x%X\n", &dummy, &pattern[i]);
       //      cout << tmpPattern[i] << endl;
index c56ca3f10de3f3fb6b6db2debf4f43bb3dfcb8c0..8080e73af9cfdaf5a17494740e31b0b0f64b8687 100644 (file)
@@ -46,7 +46,7 @@ class AliHLTPHOSRcuAltroPatternTestComponent:public AliHLTPHOSRcuProcessor
   AliHLTPHOSRcuAltroPatternTestComponent(const AliHLTPHOSRcuAltroPatternTestComponent &);
   AliHLTPHOSRcuAltroPatternTestComponent & operator = (const AliHLTPHOSRcuAltroPatternTestComponent &);
   AliHLTPHOSRcuAltroPatternTest *fPatternTestPtr;
-  void ScanPatternFromFile(const char *filename, int *pattern, const int lengt = ALTRO_MAX_SAMPLES) const;
+  void ScanPatternFromFile(const char *filename, int *pattern, const int lengt = ALTROMAXSAMPLES) const;
   AliHLTPHOSSharedMemoryInterface *fShmPtr; // Interface to read altro channel data from shared memory
   unsigned long fNTotalPatterns;   /**<The total number of patterns analyzed*/
   unsigned long fNWrongPatterns;   /**<The total number of incorrect patterns found*/
index cc9eeee515e2a146bc1515fdd395c5769c5762d3..8c6658b0f18c008c7231629b49d8142b095db84b 100644 (file)
@@ -127,23 +127,23 @@ AliHLTPHOSRcuCalibrationProcessor::Init()
   int geomx;
   int geomz;
 
-  for(int gain=0; gain< N_GAINS; gain++)
+  for(int gain=0; gain< NGAINS; gain++)
     {
       sprintf(tmpHistoName, "DeadChanneMap_Module%d_rcuz%d_rcux%d_gain%d",(int)fModuleID,  fRcuZ, fRcuX, gain);
       fDeadChannelMapHistogramPtrs[gain] = new TH2D(tmpHistoName, tmpHistoName,  
-                                     N_XCOLUMNS_RCU , 0, N_XCOLUMNS_RCU , 
-                                     N_ZROWS_RCU,         0, N_ZROWS_RCU);
+                                     NXCOLUMNSRCU , 0, NXCOLUMNSRCU , 
+                                     NZROWSRCU,         0, NZROWSRCU);
       fDeadChannelMapHistogramPtrs[gain]->Reset(); 
     }
 
-  for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x < NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
-             geomx = x + N_XCOLUMNS_RCU*fRcuX;
-             geomz = z + N_ZROWS_RCU*fRcuZ;
+             geomx = x + NXCOLUMNSRCU*fRcuX;
+             geomz = z + NZROWSRCU*fRcuZ;
 
              fEnergyAverageValues[x][z][gain] = 0; 
              fAccumulatedValues[x][z][gain]   = 0;
@@ -151,9 +151,9 @@ AliHLTPHOSRcuCalibrationProcessor::Init()
              fHits[x][z][gain]                = 0;
              fDeadChannelMap[x][z][gain]      = 0;
              sprintf(tmpHistoName, "Edistribution_%d_%d_%d_%d",(int)fModuleID,  geomx, geomz, gain);
-             fEnergyHistogramPtrs[x][z][gain] = new TH1F( tmpHistoName, tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
+             fEnergyHistogramPtrs[x][z][gain] = new TH1F( tmpHistoName, tmpHistoName, NBINS, XBINLOW, XBINUP);
              sprintf(tmpHistoName, "TOFdistribution_module%d_x%d_z%d_gain%d", (int)fModuleID,  geomx, geomz, gain);
-             fTimingHistogramPtrs[x][z][gain] = new TH1F(tmpHistoName , tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
+             fTimingHistogramPtrs[x][z][gain] = new TH1F(tmpHistoName , tmpHistoName, NBINS, XBINLOW, XBINUP);
              fCellAccEnergy.fAccumulatedEnergies[x][z][gain] = 0;
              fCellAccEnergy.fHits[x][z][gain] = 0;
              fCellAccEnergy.fDeadChannelMap[x][z][gain] = 0;
@@ -220,11 +220,11 @@ void
 AliHLTPHOSRcuCalibrationProcessor::FillLiveChannelHistograms()
 {
   //comment
-  for(int x = 0; x <  N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x <  NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fDeadChannelMapHistogramPtrs[gain]->SetBinContent(x ,z , fCellAccEnergy.fDeadChannelMap[x][z][gain]);
            }
@@ -237,11 +237,11 @@ void
 AliHLTPHOSRcuCalibrationProcessor::Reset()
 {
   //See header file for documentation
-  for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x < NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fEnergyAverageValues[x][z][gain] = 0; 
              fAccumulatedValues[x][z][gain]   = 0;
@@ -252,7 +252,7 @@ AliHLTPHOSRcuCalibrationProcessor::Reset()
        } 
     }
   
-  for(int i = 0; i <ALTRO_MAX_SAMPLES;  i++)
+  for(int i = 0; i <ALTROMAXSAMPLES;  i++)
     {
       fTmpChannelData[i] = 0;
     }
@@ -306,11 +306,11 @@ AliHLTPHOSRcuCalibrationProcessor::WriteAllHistograms(char *opt)
 
   //  cout <<"printing histograms"<< endl;
 
-  for(int x = 0; x <  N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x <  NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fEnergyHistogramPtrs[x][z][gain]->Write();
            }
index 0194e06bfc09349aa7d3b2e9f639b78f9ccc2ebd..cfa2d05eb5ad2932178f07e37028eec4b4a358d3 100644 (file)
@@ -25,9 +25,9 @@ class TH2D;
 class AliHLTPHOSRcuCellAccumulatedEnergyDataStruct;
 //class AliHLTPHOSUtilities;
 
-#define XBIN_LOW  0
-#define XBIN_UP   1023
-#define N_BINS    1023
+#define XBINLOW  0
+#define XBINUP   1023
+#define NBINS    1023
 
 class AliHLTPHOSRcuCalibrationProcessor : public AliHLTPHOSBase
 //class AliHLTPHOSRcuCalibrationProcessor : public AliHLTPHOSRcuProcessor
@@ -56,17 +56,17 @@ class AliHLTPHOSRcuCalibrationProcessor : public AliHLTPHOSBase
   void ScanTimeString(char *timeString);
   char fHistoOutDir[512];
 
-  TH1F *fEnergyHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];    /**<Array to store energy distribution per channel for one rcu*/
-  TH1F *fTimingHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];    /**<Array to store timing distribution per channel for one rcu*/
-  //  TH1D *fDeadChannelMapHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  TH2D *fDeadChannelMapHistogramPtrs[N_GAINS];
+  TH1F *fEnergyHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];    /**<Array to store energy distribution per channel for one rcu*/
+  TH1F *fTimingHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];    /**<Array to store timing distribution per channel for one rcu*/
+  //  TH1D *fDeadChannelMapHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  TH2D *fDeadChannelMapHistogramPtrs[NGAINS];
 
-  Float_t fEnergyAverageValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];  /**<Accumulated energy divided by  hits*/
-  Double_t fAccumulatedValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];   /**<Array to store accumulated energy per channel for one rcu during run*/
-  Float_t fTimingAverageValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];  /**<Avereage TOF*/
-  AliHLTUInt32_t fHits[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS]; //comment
-  AliHLTUInt32_t fDeadChannelMap[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS]; //comment
-  Double_t fTmpChannelData[ALTRO_MAX_SAMPLES];        /**<temporary variable to store raw samples from a single altro channel*/
+  Float_t fEnergyAverageValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];  /**<Accumulated energy divided by  hits*/
+  Double_t fAccumulatedValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];   /**<Array to store accumulated energy per channel for one rcu during run*/
+  Float_t fTimingAverageValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];  /**<Avereage TOF*/
+  AliHLTUInt32_t fHits[NXCOLUMNSRCU][NZROWSRCU][NGAINS]; //comment
+  AliHLTUInt32_t fDeadChannelMap[NXCOLUMNSRCU][NZROWSRCU][NGAINS]; //comment
+  Double_t fTmpChannelData[ALTROMAXSAMPLES];        /**<temporary variable to store raw samples from a single altro channel*/
   AliHLTPHOSRcuCellAccumulatedEnergyDataStruct fCellAccEnergy; //comment
   AliHLTUInt8_t fModuleID; /**<ID of the module this component read data from (0-4)*/
   AliHLTUInt8_t fRcuX;     /**<X position of RCU the data from this Equippment comes from (0 or 1)*/
index 25b852fd1a55dbed8fa681b88810bbd430a180e5..16c3d98495c5226369b44d45f5e68bbee0ee00bc 100644 (file)
@@ -30,9 +30,9 @@ struct AliHLTPHOSRcuCellAccumulatedEnergyDataStruct
   AliHLTUInt8_t fModuleID;
   AliHLTUInt8_t fRcuX;
   AliHLTUInt8_t fRcuZ; 
-  float fAccumulatedEnergies[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  AliHLTUInt32_t fHits[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  AliHLTUInt32_t fDeadChannelMap[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
+  float fAccumulatedEnergies[NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  AliHLTUInt32_t fHits[NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  AliHLTUInt32_t fDeadChannelMap[NXCOLUMNSRCU][NZROWSRCU][NGAINS];
 };
 
 
index 25a9a1b2d578a0952e41b8c862ce1f393f4a8a76..1661a9369a96947c9a6bf944945bc61059e9fba4 100644 (file)
@@ -36,7 +36,7 @@ struct AliHLTPHOSRcuCellEnergyDataStruct
   Int_t fAlgorithm;
   Int_t fInfo;
   Bool_t fHasRawData;
-  AliHLTPHOSValidCellDataStruct fValidData[N_XCOLUMNS_RCU*N_ZROWS_RCU*N_GAINS];
+  AliHLTPHOSValidCellDataStruct fValidData[NXCOLUMNSRCU*NZROWSRCU*NGAINS];
 };
 
 #endif
index 2f7bd24a29aa5d5c61f4a2d6db066b5ebc192019..b19854a47a793fa2d50196d114b739f66e8d769e 100644 (file)
@@ -157,8 +157,8 @@ Int_t AliHLTPHOSRcuDAComponent::ProcessCalibration(const AliHLTComponentEventDat
   Int_t zOffset = 0;
   Int_t module = -1;
 
-  Float_t energyArray[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS];
-  Float_t timeArray[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS];
+  Float_t energyArray[NXCOLUMNSMOD][NZROWSMOD][NGAINS];
+  Float_t timeArray[NXCOLUMNSMOD][NZROWSMOD][NGAINS];
   ResetArrays(energyArray, timeArray);
 
   while(iter != 0)
@@ -166,8 +166,8 @@ Int_t AliHLTPHOSRcuDAComponent::ProcessCalibration(const AliHLTComponentEventDat
       specification = specification|iter->fSpecification;
       cellDataPtr = (AliHLTPHOSRcuCellEnergyDataStruct*)( iter->fPtr);
       module = cellDataPtr->fModuleID;
-      xOffset = cellDataPtr->fRcuX*N_XCOLUMNS_RCU;
-      zOffset = cellDataPtr->fRcuZ*N_ZROWS_RCU;
+      xOffset = cellDataPtr->fRcuX*NXCOLUMNSRCU;
+      zOffset = cellDataPtr->fRcuZ*NZROWSRCU;
 
       while(currentChannel != 0)
        {
@@ -179,11 +179,11 @@ Int_t AliHLTPHOSRcuDAComponent::ProcessCalibration(const AliHLTComponentEventDat
          timeArray[tmpX+xOffset][tmpZ+zOffset][tmpGain] = currentChannel->fTime;
        }
 
-//       for(Int_t x = 0; x < N_XCOLUMNS_RCU; x++)
+//       for(Int_t x = 0; x < NXCOLUMNSRCU; x++)
 //     {
-//       for(Int_t z = 0; z < N_ZROWS_RCU; z++)
+//       for(Int_t z = 0; z < NZROWSRCU; z++)
 //         {
-//           for(Int_t gain = 0; gain < N_GAINS; gain++)
+//           for(Int_t gain = 0; gain < NGAINS; gain++)
 //             {
 //               energyArray[x+xOffset][z+zOffset][gain] = cellDataPtr->fValidData[x][z][gain].fEnergy;
 //               timeArray[x+xOffset][z+zOffset][gain] = cellDataPtr->fValidData[x][z][gain].fTime;
@@ -222,13 +222,13 @@ AliHLTPHOSRcuDAComponent::ShipDataToFXS( const AliHLTComponentEventData& /*evtDa
 
 
 void
-AliHLTPHOSRcuDAComponent::ResetArrays(Float_t e[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS], Float_t t[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS])
+AliHLTPHOSRcuDAComponent::ResetArrays(Float_t e[NXCOLUMNSMOD][NZROWSMOD][NGAINS], Float_t t[NXCOLUMNSMOD][NZROWSMOD][NGAINS])
 {
-  for(Int_t x = 0; x < N_XCOLUMNS_RCU; x++)
+  for(Int_t x = 0; x < NXCOLUMNSRCU; x++)
     {
-      for(Int_t z = 0; z < N_ZROWS_RCU; z++)
+      for(Int_t z = 0; z < NZROWSRCU; z++)
        {
-         for(Int_t gain = 0; gain < N_GAINS; gain++)
+         for(Int_t gain = 0; gain < NGAINS; gain++)
            {
              e[x][z][gain] = 0;
              t[x][z][gain] = 0;
index eb1fd1f56893c202987c298cf1e7ad0b048e1fea..61ba962a2cbc0ec41e51519c5028b546f7d1e669 100644 (file)
@@ -88,7 +88,7 @@ protected:
   Int_t ShipDataToFXS( const AliHLTComponentEventData& evtData, AliHLTComponentTriggerData& trigData );
 
   /** Reset the energy and timing arrays */
-  void ResetArrays(Float_t e[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS], Float_t t[N_XCOLUMNS_MOD][N_ZROWS_MOD][N_GAINS]);
+  void ResetArrays(Float_t e[NXCOLUMNSMOD][NZROWSMOD][NGAINS], Float_t t[NXCOLUMNSMOD][NZROWSMOD][NGAINS]);
 
   //  int fCnt; ///TODO, remove this
 
index b9518d10625a33f19893dfefe94227f12d3605ff..3e314f4f4507972ad9a95555f4cf09f9a2f5a666 100644 (file)
@@ -13,9 +13,9 @@ using namespace PhosHLTConst;
 struct AliHLTPHOSRcuFFTDataStruct
 {
   int fDataLength;
-  Double_t fGlobalAccumulatedPSD[N_GAINS][ALTRO_MAX_SAMPLES];
-  Double_t fGlobalLastPSD[N_GAINS][ALTRO_MAX_SAMPLES];
-  //  Double_t fDummy[64][64][N_GAINS];
+  Double_t fGlobalAccumulatedPSD[NGAINS][ALTROMAXSAMPLES];
+  Double_t fGlobalLastPSD[NGAINS][ALTROMAXSAMPLES];
+  //  Double_t fDummy[64][64][NGAINS];
 
 };
 
index fe7f8d2fbc60c84988fa7987158260a59d32b626..f2192acd03415af8f8584efbbf96e9ead2d9251f 100644 (file)
@@ -127,25 +127,25 @@ AliHLTPHOSRcuHistogramProducer::Init()
   int geomx;
   int geomz;
 
-  for(int gain=0; gain< N_GAINS; gain++)
+  for(int gain=0; gain< NGAINS; gain++)
     {
       sprintf(tmpHistoName, "DeadChanneMap_Module%d_rcuz%d_rcux%d_gain%d",(int)fModuleID,  fRcuZ, fRcuX, gain);
-      //    fDeadChannelMapHistogramPtrs[gain] = new TH2D( tmpHistoName, tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
+      //    fDeadChannelMapHistogramPtrs[gain] = new TH2D( tmpHistoName, tmpHistoName, NBINS, XBINLOW, XBINUP);
       fDeadChannelMapHistogramPtrs[gain] = new TH2D(tmpHistoName, tmpHistoName,  
-                                     N_XCOLUMNS_RCU , 0, N_XCOLUMNS_RCU , 
-                                     N_ZROWS_RCU,         0, N_ZROWS_RCU);
+                                     NXCOLUMNSRCU , 0, NXCOLUMNSRCU , 
+                                     NZROWSRCU,         0, NZROWSRCU);
       fDeadChannelMapHistogramPtrs[gain]->Reset(); 
       //     fgCalibHistPtr[gain]->GetXaxis()->SetRange(128, 128 + 64);
     }
 
-  for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x < NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
-             geomx = x + N_XCOLUMNS_RCU*fRcuX;
-             geomz = z + N_ZROWS_RCU*fRcuZ;
+             geomx = x + NXCOLUMNSRCU*fRcuX;
+             geomz = z + NZROWSRCU*fRcuZ;
              fEnergyAverageValues[x][z][gain] = 0; 
              fAccumulatedValues[x][z][gain]   = 0;
              fTimingAverageValues[x][z][gain] = 0; 
@@ -153,7 +153,7 @@ AliHLTPHOSRcuHistogramProducer::Init()
              fDeadChannelMap[x][z][gain]      = 0;
              sprintf(tmpHistoName, "Edistribution_%d_%d_%d_%d",(int)fModuleID,  geomx, geomz, gain);
              //              fEnergyHistogramPtrs[x][z][gain] = 0;
-             fEnergyHistogramPtrs[x][z][gain] = new TH1F( tmpHistoName, tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
+             fEnergyHistogramPtrs[x][z][gain] = new TH1F( tmpHistoName, tmpHistoName, NBINS, XBINLOW, XBINUP);
              sprintf(tmpHistoName, "TOFdistribution_module%d_x%d_z%d_gain%d", (int)fModuleID,  geomx, geomz, gain);
              
              //              fTimingHistogramPtrs[x][z][gain] = 0;
@@ -162,7 +162,7 @@ AliHLTPHOSRcuHistogramProducer::Init()
              //              fDeadChannelMapHistogramPtrs[x][z][gain] = new TH1D( tmpHistoName, tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
 
 
-             fTimingHistogramPtrs[x][z][gain] = new TH1F(tmpHistoName , tmpHistoName, N_BINS, XBIN_LOW, XBIN_UP);
+             fTimingHistogramPtrs[x][z][gain] = new TH1F(tmpHistoName , tmpHistoName, NBINS, XBINLOW, XBINUP);
              fCellAccEnergy.fAccumulatedEnergies[x][z][gain] = 0;
              fCellAccEnergy.fHits[x][z][gain] = 0;
              fCellAccEnergy.fDeadChannelMap[x][z][gain] = 0;
@@ -229,11 +229,11 @@ void
 AliHLTPHOSRcuHistogramProducer::FillLiveChannelHistograms()
 {
   //comment
-  for(int x = 0; x <  N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x <  NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fDeadChannelMapHistogramPtrs[gain]->SetBinContent(x ,z , fCellAccEnergy.fDeadChannelMap[x][z][gain]);
            }
@@ -247,11 +247,11 @@ void
 AliHLTPHOSRcuHistogramProducer::Reset()
 {
   //See header file for documentation
-  for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x < NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              fEnergyAverageValues[x][z][gain] = 0; 
              fAccumulatedValues[x][z][gain]   = 0;
@@ -262,7 +262,7 @@ AliHLTPHOSRcuHistogramProducer::Reset()
        } 
     }
   
-  for(int i = 0; i <ALTRO_MAX_SAMPLES;  i++)
+  for(int i = 0; i <ALTROMAXSAMPLES;  i++)
     {
       fTmpChannelData[i] = 0;
     }
@@ -322,11 +322,11 @@ AliHLTPHOSRcuHistogramProducer::WriteAllHistograms(char *opt)
 
   //  cout <<"printing histograms"<< endl;
 
-  for(int x = 0; x <  N_XCOLUMNS_RCU; x ++)
+  for(int x = 0; x <  NXCOLUMNSRCU; x ++)
     {
-      for(int z = 0; z < N_ZROWS_RCU; z ++)
+      for(int z = 0; z < NZROWSRCU; z ++)
        {
-         for(int gain = 0; gain < N_GAINS; gain ++)
+         for(int gain = 0; gain < NGAINS; gain ++)
            {
              //     cout << "the number of entries is " <<fEnergyHistogramPtrs[x][z][gain]->GetEntries()<< endl;
              fEnergyHistogramPtrs[x][z][gain]->Write();
index f4697fd2297cd5de84be23e55a82377a7f8deb23..06f21a9fc977a9ca2393119d250798cace6ddd04 100644 (file)
@@ -25,9 +25,9 @@ class TH2D;
 class AliHLTPHOSRcuCellAccumulatedEnergyDataStruct;
 class AliHLTPHOSUtilities; 
 
-#define XBIN_LOW  0
-#define XBIN_UP   1023
-#define N_BINS    1023
+#define XBINLOW  0
+#define XBINUP   1023
+#define NBINS    1023
 
 //class AliHLTPHOSRcuHistogramProducer : public AliHLTPHOSBase
 //class AliHLTPHOSRcuHistogramProducer : public AliHLTPHOSRcuProcessor
@@ -58,18 +58,18 @@ class AliHLTPHOSRcuHistogramProducer
   void ScanTimeString(char *timeString);
   AliHLTPHOSRcuHistogramProducer();
   char fHistoOutDir[512];
-  TH1F *fEnergyHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];    /**<Array to store energy distribution per channel for one rcu*/
-  TH1F *fTimingHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];    /**<Array to store timing distribution per channel for one rcu*/
-  //  TH1D *fDeadChannelMapHistogramPtrs[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  TH2D *fDeadChannelMapHistogramPtrs[N_GAINS];
-  Float_t fEnergyAverageValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];  /**<Accumulated energy divided by  hits*/
-  Double_t fAccumulatedValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];   /**<Array to store accumulated energy per channel for one rcu during run*/
+  TH1F *fEnergyHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];    /**<Array to store energy distribution per channel for one rcu*/
+  TH1F *fTimingHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];    /**<Array to store timing distribution per channel for one rcu*/
+  //  TH1D *fDeadChannelMapHistogramPtrs[NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  TH2D *fDeadChannelMapHistogramPtrs[NGAINS];
+  Float_t fEnergyAverageValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];  /**<Accumulated energy divided by  hits*/
+  Double_t fAccumulatedValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];   /**<Array to store accumulated energy per channel for one rcu during run*/
  
 
-  Float_t fTimingAverageValues[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];  /**<Avereage TOF*/
-  AliHLTUInt32_t fHits[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS]; //comment
-  AliHLTUInt32_t fDeadChannelMap[N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS]; //comment
-  Double_t fTmpChannelData[ALTRO_MAX_SAMPLES];        /**<temporary variable to store raw samples from a single altro channel*/
+  Float_t fTimingAverageValues[NXCOLUMNSRCU][NZROWSRCU][NGAINS];  /**<Avereage TOF*/
+  AliHLTUInt32_t fHits[NXCOLUMNSRCU][NZROWSRCU][NGAINS]; //comment
+  AliHLTUInt32_t fDeadChannelMap[NXCOLUMNSRCU][NZROWSRCU][NGAINS]; //comment
+  Double_t fTmpChannelData[ALTROMAXSAMPLES];        /**<temporary variable to store raw samples from a single altro channel*/
   AliHLTPHOSRcuCellAccumulatedEnergyDataStruct fCellAccEnergy; //comment
   AliHLTUInt8_t fModuleID; /**<ID of the module this component read data from (0-4)*/
   AliHLTUInt8_t fRcuX;     /**<X position of RCU the data from this Equippment comes from (0 or 1)*/
index a859f51ebf64012a57a33a4a4be4b9533ab7265b..c676e684af1440f45659f92429c377394796f9dd 100644 (file)
@@ -167,11 +167,11 @@ int  AliHLTPHOSRcuHistogramProducerComponent::DoEvent( const AliHLTComponentEven
   fOutPtr->fRcuX     = fRcuX;
   fOutPtr->fRcuZ     = fRcuZ;
 
-  for(int x=0; x < N_XCOLUMNS_RCU; x ++)
+  for(int x=0; x < NXCOLUMNSRCU; x ++)
     {
-      for(int z=0; z < N_ZROWS_RCU; z ++)
+      for(int z=0; z < NZROWSRCU; z ++)
        {
-         for(int gain =0;  gain < N_GAINS; gain ++)
+         for(int gain =0;  gain < NGAINS; gain ++)
            {
              fOutPtr->fAccumulatedEnergies[x][z][gain] = innPtr.fAccumulatedEnergies[x][z][gain];
              fOutPtr->fHits[x][z][gain] = innPtr.fHits[x][z][gain];
index 9334931ed1c386c79a8c752d761755198939ecbe..61b9087e9437865a60bb2e461e5a112f89240b58 100644 (file)
@@ -98,8 +98,8 @@ AliHLTPHOSRcuProperties::ScanArguments(int argc, const char** argv)
 void 
 AliHLTPHOSRcuProperties::InitializeCoordinates(AliHLTUInt16_t /*equippmentID*/)
 {
-  fRcuID =  (fkEquippmentID - 1792)%N_RCUS_PER_MODULE;
-  fModID = (fkEquippmentID  -1792 - fRcuID)/N_RCUS_PER_MODULE;
+  fRcuID =  (fkEquippmentID - 1792)%NRCUSPERMODULE;
+  fModID = (fkEquippmentID  -1792 - fRcuID)/NRCUSPERMODULE;
  
   if( fRcuID  == 0)
     {
@@ -125,8 +125,8 @@ AliHLTPHOSRcuProperties::InitializeCoordinates(AliHLTUInt16_t /*equippmentID*/)
       fRcuZ = 1;
     }
 
-  fRcuZOffset =  N_ZROWS_RCU*fRcuZ;
-  fRcuXOffset =  N_XCOLUMNS_RCU*fRcuX;
+  fRcuZOffset =  NZROWSRCU*fRcuZ;
+  fRcuXOffset =  NXCOLUMNSRCU*fRcuX;
   fIsInitialized = true;
 }
 
index 5d668170a53f1a23a56d074cc2d5f6c3db7a2767..ad207c6bc1995c16829afc1bdeb4793c763fef92 100644 (file)
@@ -51,12 +51,12 @@ AliHLTPHOSOnlineDisplayFourierTab*   AliHLTPHOSOnlineDisplay::fgFourierTabPtr
 AliHLTPHOSOnlineDisplayCalibTab*     AliHLTPHOSOnlineDisplay::fgCalibTabPtr       = 0;
 AliHLTPHOSOnlineDisplay*             AliHLTPHOSOnlineDisplay::fgInstancePtr       = 0;          /**<The one an only instance of PhosOnlineDisplay*/
 HOMERReader*                         AliHLTPHOSOnlineDisplay::fgHomerReaderPtr    = 0;          /**<Homer reader that fetches events from the HLT online stream*/
-HOMERReader*                         AliHLTPHOSOnlineDisplay::fgHomerReadersPtr[MAX_HOSTS];     /**<Homer reader that fetches events from the HLT online stream*/
+HOMERReader*                         AliHLTPHOSOnlineDisplay::fgHomerReadersPtr[MAXHOSTS];     /**<Homer reader that fetches events from the HLT online stream*/
 Bool_t                               AliHLTPHOSOnlineDisplay::fgAccumulate        = kFALSE ;    /**<If set to kFALSE reset fgLegoplot between event, kTRUE adds current energies to previous plot*/
 Bool_t                               AliHLTPHOSOnlineDisplay::fgSyncronize        = kFALSE ;
 unsigned int                         AliHLTPHOSOnlineDisplay::fgNHosts            = 0;
 unsigned int                         AliHLTPHOSOnlineDisplay::fgNPorts            = 0;
-char*                                AliHLTPHOSOnlineDisplay::fgHosts[MAX_HOSTS];
+char*                                AliHLTPHOSOnlineDisplay::fgHosts[MAXHOSTS];
 short unsigned int*                  AliHLTPHOSOnlineDisplay::fgPorts             = 0; 
 TGTab*                               AliHLTPHOSOnlineDisplay::fTab                = 0;
 
@@ -155,7 +155,7 @@ AliHLTPHOSOnlineDisplay::GetHistogram()
 int
 AliHLTPHOSOnlineDisplay::ScanArguments(int argc, char** argv)
 {
-  for(int i=0; i< MAX_HOSTS; i++)
+  for(int i=0; i< MAXHOSTS; i++)
     {
       fgHosts[i] = new char[256];
     }
@@ -226,7 +226,7 @@ AliHLTPHOSOnlineDisplay::ScanArguments(int argc, char** argv)
                    }
                  else
                    {
-                     fgPorts[fgNPorts] =  DEFAULT_EVENT_PORT;  
+                     fgPorts[fgNPorts] =  DEFAULTEVENTPORT;    
                      cout << "B setting port to   " << fgPorts[fgNPorts]  <<endl; 
                      fgNPorts ++;
                      portIsSet = kTRUE;
@@ -270,13 +270,13 @@ void
 AliHLTPHOSOnlineDisplay::Gain2Text(const int gain,  char *txt) const
 {
 
-  if(gain == LOW_GAIN)
+  if(gain == LOWGAIN)
     {
       
       sprintf(txt,"Low Gain");
     }
 
-  else if(gain == HIGH_GAIN)
+  else if(gain == HIGHGAIN)
     {
       sprintf(txt,"High Gain");
     }
index e1456a12818598c028824b8071acd292914daf94..3c6f1d3cc1b1dd0c653a04f46e867cf39a01cc20 100644 (file)
@@ -36,7 +36,7 @@ using namespace PhosHLTConst;
 //#define N_SAMPLES 70
 //#define N_SAMPLES 140
 //#define MAX_HISTOGRAMS 25
-#define MAX_HISTOGRAMS 320
+#define MAXHISTOGRAMS 320
 
 class TCanvas;
 
@@ -72,13 +72,13 @@ class AliHLTPHOSOnlineDisplay : public  TGMainFrame, public AliHLTPHOSBase
   static unsigned int fgNHosts;
   static unsigned int fgNPorts;
   static AliHLTHOMERReader* fgHomerReaderPtr;
-  static AliHLTHOMERReader* fgHomerReadersPtr[MAX_HOSTS];
-  static char  *fgHosts[MAX_HOSTS];
+  static AliHLTHOMERReader* fgHomerReadersPtr[MAXHOSTS];
+  static char  *fgHosts[MAXHOSTS];
   static short unsigned    *fgPorts;
   static Bool_t fgAccumulate;
   static Bool_t fgSyncronize;
   TCanvas  *fgRawDataCanvas;
-  TH1D     *fgRawDataPlotsPtr[MAX_HISTOGRAMS];
+  TH1D     *fgRawDataPlotsPtr[MAXHISTOGRAMS];
   
   // int fRunNumber;
   //  bool fIsSetRunNumber;
index 5ee110b1c2f9d89da30f7e543928977c28c7aacb..bfcd6ecdf9a6f9cd398de383e21332a8034c3850 100644 (file)
@@ -16,9 +16,9 @@ AliHLTPHOSOnlineDisplayCalibTab::AliHLTPHOSOnlineDisplayCalibTab()
   cout << "AliHLTPHOSOnlineDisplayCalibTab:ERROR: You cannot create a onlinedisplay Tab without arguments" << endl;
 }
 
-AliHLTPHOSOnlineDisplayCalibTab::AliHLTPHOSOnlineDisplayCalibTab(TGTab  *tabPtr, HOMERReader *homerSyncPtr, HOMERReader *homerPtrs[MAX_HOSTS], int nHosts)
+AliHLTPHOSOnlineDisplayCalibTab::AliHLTPHOSOnlineDisplayCalibTab(TGTab  *tabPtr, HOMERReader *homerSyncPtr, HOMERReader *homerPtrs[MAXHOSTS], int nHosts)
 {
-  for(int i=0; i<MAX_HOSTS; i++)
+  for(int i=0; i<MAXHOSTS; i++)
     {
        fgHomerReadersPtr[i] = 0;
     }
@@ -62,17 +62,17 @@ AliHLTPHOSOnlineDisplayCalibTab::ReadBlockData(HOMERReader *homerReaderPtr)
       int tmpdcsx;
       int tmpdcsz;
 
-      for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
-       for(int z = 0; z <N_ZROWS_RCU; z ++)
+      for(int x = 0; x < NXCOLUMNSRCU; x ++)
+       for(int z = 0; z <NZROWSRCU; z ++)
          {
            {
-             for(int gain = 0; gain < N_GAINS; gain ++)
+             for(int gain = 0; gain < NGAINS; gain ++)
                {
-                 tmpx = moduleID*N_XCOLUMNS_MOD + (accCellEnergiesPtr->fRcuX)*N_XCOLUMNS_RCU + x;
-                 tmpz = (accCellEnergiesPtr->fRcuZ)*N_ZROWS_RCU +z;
+                 tmpx = moduleID*NXCOLUMNSMOD + (accCellEnergiesPtr->fRcuX)*NXCOLUMNSRCU + x;
+                 tmpz = (accCellEnergiesPtr->fRcuZ)*NZROWSRCU +z;
 
-                 tmpdcsx =  (accCellEnergiesPtr->fRcuX)*N_XCOLUMNS_RCU + x  ;
-                 tmpdcsz =  (accCellEnergiesPtr->fRcuZ)*N_ZROWS_RCU +z;  
+                 tmpdcsx =  (accCellEnergiesPtr->fRcuX)*NXCOLUMNSRCU + x  ;
+                 tmpdcsz =  (accCellEnergiesPtr->fRcuZ)*NZROWSRCU +z;  
 
                  //      if(tmpx < 140 && (tmpz < 6 || tmpz > 50)  )
                  //      if(tmpx < 132 && (tmpz  > 52)  )
@@ -130,17 +130,17 @@ AliHLTPHOSOnlineDisplayCalibTab::InitDisplay(TGTab *tabPtr)
 
   // fgLegoPlotHGPtr = new TH2D("a Homer","HLT: #pi^{0} 5 - 30Gev HG, High gain",  
   fgLegoPlotHGPtr = new TH2D("a Homer","HLT: #pi^{0} 5 - 30Gev HG, High gain",  
-                            N_XCOLUMNS_MOD*N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                             N_ZROWS_MOD,               0, N_ZROWS_MOD);
-  fgLegoPlotHGPtr->SetMaximum( MAX_BIN_VALUE);
+                            NXCOLUMNSMOD*NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                             NZROWSMOD,               0, NZROWSMOD);
+  fgLegoPlotHGPtr->SetMaximum( MAXBINVALUE);
   fgLegoPlotHGPtr->Reset();
   //  fgLegoPlotHGPtr->GetXaxis()->SetRange(128, 128 + 64);
 
 
   fgLegoPlotLGPtr = new TH2D("b Homer","HLT: #pi^{0} 5 - 30Gev LG, Low gain",  
-                            N_XCOLUMNS_MOD* N_MODULES , 0, N_XCOLUMNS_MOD* N_MODULES,  
-                            N_ZROWS_MOD,          0, N_ZROWS_MOD);
-  fgLegoPlotLGPtr->SetMaximum( MAX_BIN_VALUE); 
+                            NXCOLUMNSMOD* NMODULES , 0, NXCOLUMNSMOD* NMODULES,  
+                            NZROWSMOD,          0, NZROWSMOD);
+  fgLegoPlotLGPtr->SetMaximum( MAXBINVALUE); 
   fgLegoPlotLGPtr->Reset();
   //  fgLegoPlotLGPtr->GetXaxis()->SetRange(128, 128 + 64);
 
@@ -150,49 +150,49 @@ AliHLTPHOSOnlineDisplayCalibTab::InitDisplay(TGTab *tabPtr)
                                         kLHintsExpandY, 2, 2, 15, 1);
 
 
-  for(int gain = 0; gain< N_GAINS; gain ++)
+  for(int gain = 0; gain< NGAINS; gain ++)
     {
       sprintf(tmpHistoName, "TAB a HLT gain %d", gain);
       fgCalibHistPtr[gain] = new TH2D(tmpHistoName, tmpHistoName,  
-                                     N_XCOLUMNS_MOD*N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES , 
-                                     N_ZROWS_MOD,         0, N_ZROWS_MOD);
+                                     NXCOLUMNSMOD*NMODULES , 0, NXCOLUMNSMOD*NMODULES , 
+                                     NZROWSMOD,         0, NZROWSMOD);
       fgCalibHistPtr[gain]->Reset(); 
-      fgCalibHistPtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fgCalibHistPtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
       
       
       sprintf(tmpHistoName, "TAB b Calibration Data HLT: #pi^{0} 5 - 30GeV gain %d", gain);
       
       fgHitsHistPtr[gain] = new TH2I(tmpHistoName, tmpHistoName,  
-                                   N_XCOLUMNS_MOD* N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                                   N_ZROWS_MOD,          0, N_ZROWS_MOD);
-      //      fgHitsHistPtr[gain]->SetMaximum( MAX_BIN_VALUE); 
+                                   NXCOLUMNSMOD* NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                                   NZROWSMOD,          0, NZROWSMOD);
+      //      fgHitsHistPtr[gain]->SetMaximum( MAXBINVALUE); 
       fgHitsHistPtr[gain]->Reset();
-      fgHitsHistPtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fgHitsHistPtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
      
       sprintf(tmpHistoName, "Average Energy gain %d", gain);
       fgAveragePtr[gain] = new TH2D(tmpHistoName,tmpHistoName,  
-                                   N_XCOLUMNS_MOD* N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                                   N_ZROWS_MOD,          0, N_ZROWS_MOD);
-      //    fgAveragePtr[gain]->SetMaximum( MAX_BIN_VALUE); 
+                                   NXCOLUMNSMOD* NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                                   NZROWSMOD,          0, NZROWSMOD);
+      //    fgAveragePtr[gain]->SetMaximum( MAXBINVALUE); 
       fgAveragePtr[gain]->Reset();
-      fgAveragePtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fgAveragePtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
 
       //sprintf(tmpHistoName, "Dead Channel Map gain%d", gain);
       sprintf(tmpHistoName,  "Dead Channel Map gain%d", gain);
       fDeadCannelMapPtr[gain] = new TH2D(tmpHistoName,tmpHistoName,  
-                                   N_XCOLUMNS_MOD* N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                                   N_ZROWS_MOD,          0, N_ZROWS_MOD);
-      //    fDeadCannelMapPtr[gain]->SetMaximum( MAX_BIN_VALUE); 
+                                   NXCOLUMNSMOD* NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                                   NZROWSMOD,          0, NZROWSMOD);
+      //    fDeadCannelMapPtr[gain]->SetMaximum( MAXBINVALUE); 
  
       fDeadCannelMapPtr[gain]->Reset();
-      fDeadCannelMapPtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fDeadCannelMapPtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
 
 
       
       sprintf(tmpHistoName, "DCS view gain %d", gain);
       fgDCSViewPtr[gain] = new TH2D(tmpHistoName, tmpHistoName, 
-                                   N_ZROWS_MOD, 0, N_ZROWS_MOD,  
-                                   N_XCOLUMNS_MOD, 0, N_XCOLUMNS_MOD);
+                                   NZROWSMOD, 0, NZROWSMOD,  
+                                   NXCOLUMNSMOD, 0, NXCOLUMNSMOD);
     }
 
 
@@ -271,61 +271,61 @@ AliHLTPHOSOnlineDisplayCalibTab::UpdateDisplay()
   fgCanvasHGPtr =  fEc7->GetCanvas();
   fgCanvasHGPtr->cd();
 
-  fgCalibHistPtr[HIGH_GAIN]->Draw("LEGO2Z");
+  fgCalibHistPtr[HIGHGAIN]->Draw("LEGO2Z");
   fgCanvasHGPtr->Update();
   fgCanvasLGPtr = fEc8->GetCanvas();
   fgCanvasLGPtr->cd();
-  fgCalibHistPtr[LOW_GAIN]->Draw("LEGO2Z");
+  fgCalibHistPtr[LOWGAIN]->Draw("LEGO2Z");
   fgCanvasLGPtr->Update();
   fgCanvasHGPtr =  fEc9->GetCanvas();
 
   fgCanvasHGPtr->cd();
-  fgHitsHistPtr[HIGH_GAIN]->Draw("SCAT");
+  fgHitsHistPtr[HIGHGAIN]->Draw("SCAT");
   fgCanvasHGPtr->Update();
   fgCanvasLGPtr = fEc10->GetCanvas();
   fgCanvasLGPtr->cd();
-  fgHitsHistPtr[LOW_GAIN]->Draw("SCAT");
+  fgHitsHistPtr[LOWGAIN]->Draw("SCAT");
   fgCanvasLGPtr->Update();
   fgCanvasHGPtr =  fEc11->GetCanvas();
   fgCanvasHGPtr->cd();
 
-  fgCalibHistPtr[HIGH_GAIN]->Draw("COLZ");
+  fgCalibHistPtr[HIGHGAIN]->Draw("COLZ");
   fgCanvasHGPtr->Update();
   fgCanvasLGPtr = fEc12->GetCanvas();
   fgCanvasLGPtr->cd();
-  fgCalibHistPtr[LOW_GAIN]->Draw("COLZ");
+  fgCalibHistPtr[LOWGAIN]->Draw("COLZ");
   fgCanvasLGPtr->Update();
 
 
   fgCanvasLGPtr = fEc13->GetCanvas();
   fgCanvasLGPtr->cd();
-  fgAveragePtr[HIGH_GAIN]->Draw("COLZ");
+  fgAveragePtr[HIGHGAIN]->Draw("COLZ");
   fgCanvasLGPtr->Update();
 
   fgCanvasHGPtr = fEc14->GetCanvas();
   fgCanvasHGPtr->cd();
-  fgAveragePtr[LOW_GAIN]->Draw("COLZ");
+  fgAveragePtr[LOWGAIN]->Draw("COLZ");
   fgCanvasHGPtr->Update();
 
   fgCanvasLGPtr = fEc15->GetCanvas();
   fgCanvasLGPtr->cd();
-  fDeadCannelMapPtr[HIGH_GAIN]->Draw("COL");
+  fDeadCannelMapPtr[HIGHGAIN]->Draw("COL");
   fgCanvasLGPtr->Update();
 
   fgCanvasHGPtr = fEc16->GetCanvas();
   fgCanvasHGPtr->cd();
-  fDeadCannelMapPtr[LOW_GAIN]->Draw("COL");
+  fDeadCannelMapPtr[LOWGAIN]->Draw("COL");
   fgCanvasHGPtr->Update();
 
 
   fgCanvasLGPtr = fEc17->GetCanvas();
   fgCanvasLGPtr->cd();
-  fgDCSViewPtr[HIGH_GAIN]->Draw("COLZ");
+  fgDCSViewPtr[HIGHGAIN]->Draw("COLZ");
   fgCanvasLGPtr->Update();
 
   fgCanvasHGPtr = fEc18->GetCanvas();
   fgCanvasHGPtr->cd();
-  fgDCSViewPtr[LOW_GAIN]->Draw("COLZ");
+  fgDCSViewPtr[LOWGAIN]->Draw("COLZ");
   fgCanvasHGPtr->Update();
   
 
index 3b2ee250003147af8f5130fad5487827e8415583..73a7c53e9191e68a484a8472a9109010ff0a619e 100644 (file)
@@ -22,7 +22,7 @@ class AliHLTPHOSOnlineDisplayCalibTab : public AliHLTPHOSOnlineDisplayTab
 {
  public:
   AliHLTPHOSOnlineDisplayCalibTab();
-  AliHLTPHOSOnlineDisplayCalibTab(TGTab  *tabPtr, HOMERReader *homerSyncPtr, HOMERReader *homerPtrs[MAX_HOSTS], int nHosts);
+  AliHLTPHOSOnlineDisplayCalibTab(TGTab  *tabPtr, HOMERReader *homerSyncPtr, HOMERReader *homerPtrs[MAXHOSTS], int nHosts);
   virtual ~AliHLTPHOSOnlineDisplayCalibTab();
 
   void InitDisplay(TGTab *tabPtr);
@@ -31,12 +31,12 @@ class AliHLTPHOSOnlineDisplayCalibTab : public AliHLTPHOSOnlineDisplayTab
   virtual void ReadBlockData(HOMERReader *homeReaderPtr);
   void ResetDisplay();
 
-  TH2D *fgCalibHistPtr[N_GAINS];
-  TH2I *fgHitsHistPtr[N_GAINS]; 
-  TH2D *fgAveragePtr[N_GAINS];
-  TH2D *fgDCSViewPtr[N_GAINS];
+  TH2D *fgCalibHistPtr[NGAINS];
+  TH2I *fgHitsHistPtr[NGAINS]; 
+  TH2D *fgAveragePtr[NGAINS];
+  TH2D *fgDCSViewPtr[NGAINS];
        
-  TH2D *fDeadCannelMapPtr[N_GAINS];
+  TH2D *fDeadCannelMapPtr[NGAINS];
   TGTab               *fTab;
   TRootEmbeddedCanvas *fEc7, *fEc8, *fEc9, *fEc10, *fEc11, *fEc12, *fEc13, *fEc14, *fEc15, *fEc16, *fEc17, *fEc18;
   TGTab               *fSubTab2;
index 7e6bbf6f23ec2915c00fdbadfcd2c0b0e1caf1ed..6c2d778988b99c0bc722516123a268c25e752d9b 100644 (file)
@@ -1,5 +1,21 @@
 // $Id$
 
+/**************************************************************************
+ * Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved.      *
+ *                                                                        *
+ * Authors: Per Thomas Hille for the ALICE                                *
+ * offline/HLT Project. Contributors are mentioned in the code where      *
+ * appropriate.                                                           *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
 #include "AliHLTPHOSOnlineDisplayEventTab.h"
 #include <iostream>
 #include "TGFrame.h"
@@ -32,15 +48,15 @@ AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab()
 }
 
 
-AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlineDisplay *onlineDisplayPtr, TGTab  *tabPtr, 
-                                                                AliHLTHOMERReader *homerSyncPtr, AliHLTHOMERReader *homerPtrs[MAX_HOSTS], 
+AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlineDisplay * const onlineDisplayPtr, TGTab  *tabPtr, 
+                                                                const AliHLTHOMERReader * const homerSyncPtr, AliHLTHOMERReader * const homerPtrs[MAXHOSTS], 
                                                                 int nHosts,  const int runnumber) :  AliHLTPHOSOnlineDisplayTab()
 {
-
+  //comment
   /*
   if(fIsSetRunNumber == true)
     {
-      for(int i=0; i < N_GAINS; i++)
+      for(int i=0; i < NGAINS; i++)
        {
          fgLegoPlotPtr[gain]
        }
@@ -52,24 +68,24 @@ AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlin
   fOnlineDisplayPtr =  onlineDisplayPtr;
 
 
-  for(int gain = 0; gain < N_GAINS; gain ++ )
+  for(int gain = 0; gain < NGAINS; gain ++ )
     {
       fgCanvasPtr[gain] = 0;
       fgLegoPlotPtr[gain] = 0;
  
-      for(int mod =0; mod <N_MODULES; mod ++)
+      for(int mod =0; mod <NMODULES; mod ++)
        {
-         for(int rcu_x_coord = 0; rcu_x_coord < N_ZRCU_COORD; rcu_x_coord ++)
+         for(int rcuxcoord = 0; rcuxcoord < NZRCUCOORD; rcuxcoord ++)
            {
-             for(int rcu_z_coord = 0; rcu_z_coord < N_XRCU_COORD; rcu_z_coord ++) 
+             for(int rcuzcoord = 0; rcuzcoord < NXRCUCOORD; rcuzcoord ++) 
                {
-                 for(int z = 0; z < N_ZROWS_RCU; z ++)
+                 for(int z = 0; z < NZROWSRCU; z ++)
                    {
-                     for(int x = 0; x < N_XCOLUMNS_RCU; x ++)
+                     for(int x = 0; x < NXCOLUMNSRCU; x ++)
                        {
-                         fChannelData[mod][rcu_z_coord][rcu_x_coord][x][z][gain] = new int[ALTRO_MAX_SAMPLES];
-                         fNChannelSamples[mod][rcu_z_coord][rcu_x_coord][x][z][gain] = 0;
-                         fChannelEnergy[mod][rcu_z_coord][rcu_x_coord][x][z][gain] = 0;
+                         fChannelData[mod][rcuzcoord][rcuxcoord][x][z][gain] = new int[ALTROMAXSAMPLES];
+                         fNChannelSamples[mod][rcuzcoord][rcuxcoord][x][z][gain] = 0;
+                         fChannelEnergy[mod][rcuzcoord][rcuxcoord][x][z][gain] = 0;
                        }
                    }      
                }
@@ -77,7 +93,7 @@ AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlin
        }
     }
 
-  for(int i=0; i<MAX_HOSTS; i++)
+  for(int i=0; i<MAXHOSTS; i++)
     {
        fgHomerReadersPtr[i] = 0;
     }
@@ -97,7 +113,7 @@ AliHLTPHOSOnlineDisplayEventTab::AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlin
 
 AliHLTPHOSOnlineDisplayEventTab::~AliHLTPHOSOnlineDisplayEventTab()
 {
-
+  //comment
 }
 
 
@@ -121,6 +137,7 @@ AliHLTPHOSOnlineDisplayEventTab::GetRawData(TH1D *histPtr, int x, int z, int gai
 int
 AliHLTPHOSOnlineDisplayEventTab::GetNextEvent()
 {
+  //comment
   ResetDisplay();
   // MT crap
   Bool_t is_first = false;
@@ -145,8 +162,9 @@ AliHLTPHOSOnlineDisplayEventTab::GetNextEvent()
 
 
 void
-AliHLTPHOSOnlineDisplayEventTab::FindFourierBlocks(AliHLTHOMERReader *homerReaderPtr)
+AliHLTPHOSOnlineDisplayEventTab::FindFourierBlocks(AliHLTHOMERReader * const homerReaderPtr) const
 {
+  //comment
  cout << "AliHLTPHOSOnlineDisplayEventTab::FindFourierBlocks" << endl; 
   // unsigned long blk = homeReaderPtr->FindBlockNdx("RENELLEC","SOHP", 0xFFFFFFFF );
   unsigned long blk = homerReaderPtr->FindBlockNdx(" TREIRUOF","SOHP", 0xFFFFFFFF );
@@ -165,6 +183,7 @@ AliHLTPHOSOnlineDisplayEventTab::FindFourierBlocks(AliHLTHOMERReader *homerReade
 void 
 AliHLTPHOSOnlineDisplayEventTab::ReadBlockData(AliHLTHOMERReader *homeReaderPtr)
 {  
+  //comment
   AliHLTPHOSValidCellDataStruct *currentChannel =0;
   cout << "AliHLTPHOSOnlineDisplayEventTab::ReadBlockDat, Reading block data, therere are " <<  homeReaderPtr->GetBlockCnt() << " blocks " <<endl;
 
@@ -207,15 +226,15 @@ AliHLTPHOSOnlineDisplayEventTab::ReadBlockData(AliHLTHOMERReader *homeReaderPtr)
          tmpZ = currentChannel->fZ;
          tmpX = currentChannel->fX;
          tmpGain =  currentChannel->fGain;
-         fgLegoPlotPtr[tmpGain]->Fill(moduleID*N_XCOLUMNS_MOD + tmpX +  N_XCOLUMNS_RCU*cellEnergiesPtr->fRcuX,  
-                                   tmpZ + N_ZROWS_RCU*cellEnergiesPtr->fRcuZ, currentChannel->fEnergy);
+         fgLegoPlotPtr[tmpGain]->Fill(moduleID*NXCOLUMNSMOD + tmpX +  NXCOLUMNSRCU*cellEnergiesPtr->fRcuX,  
+                                   tmpZ + NZROWSRCU*cellEnergiesPtr->fRcuZ, currentChannel->fEnergy);
              
          // CRAP PTH
-         if(tmpGain == HIGH_GAIN)
+         if(tmpGain == HIGHGAIN)
            {
            //   gAliEveBoxSet->AddBox(2.2*(tmpX + N_XCOLUMNS_RCU*cellEnergiesPtr->fRcuX) - 1.1,
 //                                 0,
-//                                 2.2*(tmpZ + N_ZROWS_RCU*cellEnergiesPtr->fRcuZ) - 1.1,
+//                                 2.2*(tmpZ + N_ZROWSRCU*cellEnergiesPtr->fRcuZ) - 1.1,
 //                                 2.2,
 //                                 0.4*140*currentChannel->fEnergy/1024,
 //                                 2.2);
@@ -235,9 +254,9 @@ AliHLTPHOSOnlineDisplayEventTab::ReadBlockData(AliHLTHOMERReader *homeReaderPtr)
              //              cout << __FILE__ << ":" << __LINE__ << " the address of raw ptr = " << rawPtr  << endl;
              
              
-             if(nSamples > ALTRO_MAX_SAMPLES || nSamples < 0 )
+             if(nSamples > ALTROMAXSAMPLES || nSamples < 0 )
                {
-                 cout << __FILE__<< ":" <<__LINE__ <<"ERROR, nsamples = "<< nSamples <<" exeeds allowd range, max number of samples is  "<< ALTRO_MAX_SAMPLES << endl;
+                 cout << __FILE__<< ":" <<__LINE__ <<"ERROR, nsamples = "<< nSamples <<" exeeds allowd range, max number of samples is  "<< ALTROMAXSAMPLES << endl;
                }
              else
                {
@@ -264,9 +283,10 @@ AliHLTPHOSOnlineDisplayEventTab::ReadBlockData(AliHLTHOMERReader *homeReaderPtr)
 void
 AliHLTPHOSOnlineDisplayEventTab::ResetDisplay()
 {
+  //comment
   if(fgAccumulate == kFALSE)
     {
-      for(int gain=0; gain < N_GAINS; gain++)
+      for(int gain=0; gain < NGAINS; gain++)
        {
          if(fgLegoPlotPtr[gain] !=0)
            {
@@ -278,12 +298,12 @@ AliHLTPHOSOnlineDisplayEventTab::ResetDisplay()
 
 
 void
-AliHLTPHOSOnlineDisplayEventTab::InitDisplay(TGTab  *tabPtr, const int runnumber)
+AliHLTPHOSOnlineDisplayEventTab::InitDisplay(const TGTab  * const tabPtr, const int runnumber)
 {
   //  gStyle->SetOptLogy();
   ///  gStyle->SetOptStat(true);
 
-  for(int gain=0; gain < N_GAINS; gain++)
+  for(int gain=0; gain < NGAINS; gain++)
     {
       char gainLabel[100];
       char label[256];
@@ -292,15 +312,15 @@ AliHLTPHOSOnlineDisplayEventTab::InitDisplay(TGTab  *tabPtr, const int runnumber
       fOnlineDisplayPtr->Gain2Text(gain,gainLabel);
       sprintf(label, "PHOS HLT Online Display %s", gainLabel);
       fgLegoPlotPtr[gain] = new AliHLTPHOSOnlineDisplayTH2D(fOnlineDisplayPtr, label, label, 
-                                                           N_XCOLUMNS_MOD*N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                                                           N_ZROWS_MOD,   0, N_ZROWS_MOD);   
+                                                           NXCOLUMNSMOD*NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                                                           NZROWSMOD,   0, NZROWSMOD);   
       
       //      cout << __FILE__ << ":" << __LINE__ << " Runnumber = "  << runnumber <<endl;
    
       fgLegoPlotPtr[gain]->SetRunNumber(runnumber);
       fgLegoPlotPtr[gain]->SetMaximum(1023);
       fgLegoPlotPtr[gain]->Reset();
-      fgLegoPlotPtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fgLegoPlotPtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
     }
   
 
@@ -346,43 +366,43 @@ AliHLTPHOSOnlineDisplayEventTab::UpdateDisplay()
   // gStyle->SetOptLogy();
   //  gStyle->SetOptStat(true);
 
-  fgCanvasPtr[HIGH_GAIN] =  fEc1->GetCanvas();
-  fgCanvasPtr[HIGH_GAIN]->cd();
-  fgLegoPlotPtr[HIGH_GAIN]->Draw("LEGO2Z");
-  fgCanvasPtr[HIGH_GAIN]->Update();
-  fgCanvasPtr[LOW_GAIN] = fEc2->GetCanvas();
-  fgCanvasPtr[LOW_GAIN]->cd();
-  fgLegoPlotPtr[LOW_GAIN]->Draw("LEGO2Z");
-  fgCanvasPtr[LOW_GAIN]->Update();
-
-  fgCanvasPtr[HIGH_GAIN] =  fEc3->GetCanvas();
-  fgCanvasPtr[HIGH_GAIN]->cd();
-  fgLegoPlotPtr[HIGH_GAIN]->Draw("SCAT");
-  fgCanvasPtr[HIGH_GAIN]->Update();
-  fgCanvasPtr[LOW_GAIN] = fEc4->GetCanvas();
-  fgCanvasPtr[LOW_GAIN]->cd();
-  fgLegoPlotPtr[LOW_GAIN]->Draw("SCAT");
-  fgCanvasPtr[LOW_GAIN]->Update();
+  fgCanvasPtr[HIGHGAIN] =  fEc1->GetCanvas();
+  fgCanvasPtr[HIGHGAIN]->cd();
+  fgLegoPlotPtr[HIGHGAIN]->Draw("LEGO2Z");
+  fgCanvasPtr[HIGHGAIN]->Update();
+  fgCanvasPtr[LOWGAIN] = fEc2->GetCanvas();
+  fgCanvasPtr[LOWGAIN]->cd();
+  fgLegoPlotPtr[LOWGAIN]->Draw("LEGO2Z");
+  fgCanvasPtr[LOWGAIN]->Update();
+
+  fgCanvasPtr[HIGHGAIN] =  fEc3->GetCanvas();
+  fgCanvasPtr[HIGHGAIN]->cd();
+  fgLegoPlotPtr[HIGHGAIN]->Draw("SCAT");
+  fgCanvasPtr[HIGHGAIN]->Update();
+  fgCanvasPtr[LOWGAIN] = fEc4->GetCanvas();
+  fgCanvasPtr[LOWGAIN]->cd();
+  fgLegoPlotPtr[LOWGAIN]->Draw("SCAT");
+  fgCanvasPtr[LOWGAIN]->Update();
 
   /* 
- fgCanvasPtr[HIGH_GAIN] =  fEc5->GetCanvas();
-  fgCanvasPtr[HIGH_GAIN]->cd();
-  fgLegoPlotPtr[HIGH_GAIN]->Draw("CONTZ");
-  fgCanvasPtr[HIGH_GAIN]->Update();
-  fgCanvasPtr[LOW_GAIN] = fEc6->GetCanvas();
-  fgCanvasPtr[LOW_GAIN]->cd();
-  fgLegoPlotPtr[LOW_GAIN]->Draw("CONTZ");
-  fgCanvasPtr[LOW_GAIN]->Update();
+ fgCanvasPtr[HIGHGAIN] =  fEc5->GetCanvas();
+  fgCanvasPtr[HIGHGAIN]->cd();
+  fgLegoPlotPtr[HIGHGAIN]->Draw("CONTZ");
+  fgCanvasPtr[HIGHGAIN]->Update();
+  fgCanvasPtr[LOWGAIN] = fEc6->GetCanvas();
+  fgCanvasPtr[LOWGAIN]->cd();
+  fgLegoPlotPtr[LOWGAIN]->Draw("CONTZ");
+  fgCanvasPtr[LOWGAIN]->Update();
   */
 
-  fgCanvasPtr[HIGH_GAIN] =  fEc5->GetCanvas();
-  fgCanvasPtr[HIGH_GAIN]->cd();
-  fgLegoPlotPtr[HIGH_GAIN]->Draw("COLZ");
-  fgCanvasPtr[HIGH_GAIN]->Update();
-  fgCanvasPtr[LOW_GAIN] = fEc6->GetCanvas();
-  fgCanvasPtr[LOW_GAIN]->cd();
-  fgLegoPlotPtr[LOW_GAIN]->Draw("COLZ");
-  fgCanvasPtr[LOW_GAIN]->Update();
+  fgCanvasPtr[HIGHGAIN] =  fEc5->GetCanvas();
+  fgCanvasPtr[HIGHGAIN]->cd();
+  fgLegoPlotPtr[HIGHGAIN]->Draw("COLZ");
+  fgCanvasPtr[HIGHGAIN]->Update();
+  fgCanvasPtr[LOWGAIN] = fEc6->GetCanvas();
+  fgCanvasPtr[LOWGAIN]->cd();
+  fgLegoPlotPtr[LOWGAIN]->Draw("COLZ");
+  fgCanvasPtr[LOWGAIN]->Update();
 
 
 }
index e4b29669b4ad731eeaa436c36f0be4b9d431b662..9d1cf630cf57dc72133ce91c323ec5e3bb427a89 100644 (file)
@@ -1,23 +1,47 @@
 //-*- Mode: C++ -*-
 // $Id$
 
+/**************************************************************************
+ * Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved.      *
+ *                                                                        *
+ * Authors: Per Thomas Hille for the ALICE                                *
+ * offline/HLT Project. Contributors are mentioned in the code where      *
+ * appropriate.                                                           *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
 #ifndef ALIHLTPHOSONLINEDISPLAYEVENTTAB_H
 #define ALIHLTPHOSONLINEDISPLAYEVENTTAB_H
 
-#include <TGTab.h>
-#include <TRootEmbeddedCanvas.h>
-#include "AliHLTPHOSOnlineDisplayTab.h"
-#include <TCanvas.h>
-#include <TH2D.h>
-#include <TH1D.h>
-#include "AliHLTPHOSOnlineDisplayTH2D.h"
-#include "AliHLTPHOSConstants.h"
+//#include <TGTab.h>
+// #include <TRootEmbeddedCanvas.h>
+// #include "AliHLTPHOSOnlineDisplayTab.h"
+// #include <TCanvas.h>
+// #include <TH2D.h>
+// #include <TH1D.h>
+// #include "AliHLTPHOSOnlineDisplayTH2D.h"
+// #include "AliHLTPHOSConstants.h"
 
-#define N_ZRCU_COORD 2
-#define N_XRCU_COORD 2
+#define NZRCUCOORD 2
+#define NXRCUCOORD 2
 
 using namespace PhosHLTConst;
 
+class TGTab;
+class TRootEmbeddedCanvas;p
+class AliHLTPHOSOnlineDisplayTab;
+class TCanvas;
+class TH2D;
+class TH1D;
+class AliHLTPHOSOnlineDisplayTH2D;
+class AliHLTPHOSConstants;
 class AliHLTPHOSGetEventButton;
 class AliHLTHOMERReader;
 class AliHLTPHOSRcuCellEnergyDataStruct;
@@ -33,7 +57,7 @@ class AliHLTPHOSOnlineDisplayEventTab : public AliHLTPHOSOnlineDisplayTab
  
   AliHLTPHOSOnlineDisplayEventTab(AliHLTPHOSOnlineDisplay *onlineDisplayPtr, TGTab *tabPtr, 
                                  AliHLTHOMERReader *fgHomerReaderPtr, 
-                                 AliHLTHOMERReader *fgHomerReadersPtr[MAX_HOSTS], 
+                                 AliHLTHOMERReader *fgHomerReadersPtr[MAXHOSTS], 
                                  int nHosts, const int runnumber = -1);
     //    {
 
@@ -61,24 +85,28 @@ class AliHLTPHOSOnlineDisplayEventTab : public AliHLTPHOSOnlineDisplayTab
   TGTab               *fSubTab1;
   TRootEmbeddedCanvas *fEc1, *fEc2, *fEc3, *fEc4, *fEc5, *fEc6;
   TGCompositeFrame    *fSubF1, *fSubF2, *fSubF3;
-  TCanvas *fgCanvasPtr[N_GAINS];
-  AliHLTPHOSOnlineDisplayTH2D *fgLegoPlotPtr[N_GAINS];
-  int *fChannelData[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  Int_t fNChannelSamples[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  Int_t fChannelEnergy[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
+  TCanvas *fgCanvasPtr[NGAINS];
+  AliHLTPHOSOnlineDisplayTH2D *fgLegoPlotPtr[NGAINS];
+  int *fChannelData[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  Int_t fNChannelSamples[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  Int_t fChannelEnergy[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
 
  protected:
-  Bool_t fgAccumulate;
+  //  Bool_t fgAccumulate;
 
  private:
   AliHLTPHOSOnlineDisplayEventTab();
   AliHLTPHOSGetEventButton* fgEventButtPtr; 
-  void InitDisplay(TGTab *tabPtr) {};
-  void InitDisplay(TGTab *tabPtr, const int runnumber);
+  void InitDisplay(TGTab *tabPtr) const {};
+  void InitDisplay(const TGTab * const tabPtr, const int runnumber);
 
   AliHLTPHOSOnlineDisplay *fOnlineDisplayPtr;
   AliHLTPHOSSharedMemoryInterface *fShmPtr;   
 
+  AliHLTPHOSOnlineDisplayEventTab(const AliHLTPHOSOnlineDisplayEventTab&);
+  AliHLTPHOSOnlineDisplayEventTab & operator=(const AliHLTPHOSOnlineDisplayEventTab);
+
+
   ///int fEvent
 
 };
index 0ce7cc04a58107dd6b2e662ba2eb76100fcda632..e707392904567ae2845bfe66caa23a375d1d84fe 100644 (file)
@@ -21,7 +21,7 @@
 #include "AliHLTPHOSRcuFFTDataStruct.h"
 #include "TStyle.h"
 
-#define SAMPLING_FREQUENCY 10
+#define SAMPLINGFREQUENCY 10
 
 using namespace std;
 
@@ -39,7 +39,7 @@ AliHLTPHOSOnlineDisplayFourierTab::AliHLTPHOSOnlineDisplayFourierTab()
 
 
 AliHLTPHOSOnlineDisplayFourierTab::AliHLTPHOSOnlineDisplayFourierTab(AliHLTPHOSOnlineDisplay *onlineDisplayPtr, TGTab  *tabPtr, 
-                                                                    AliHLTHOMERReader *homerSyncPtr, AliHLTHOMERReader *homerPtrs[MAX_HOSTS], int nHosts) :  AliHLTPHOSOnlineDisplayTab(), fEvtCnt(0)
+                                                                    AliHLTHOMERReader *homerSyncPtr, AliHLTHOMERReader *homerPtrs[MAXHOSTS], int nHosts) :  AliHLTPHOSOnlineDisplayTab(), fEvtCnt(0)
 {     
 
   // gStyle->SetOptLogy();
@@ -50,14 +50,14 @@ AliHLTPHOSOnlineDisplayFourierTab::AliHLTPHOSOnlineDisplayFourierTab(AliHLTPHOSO
   fOnlineDisplayPtr =  onlineDisplayPtr;
   fFourierPtr = new AliHLTPHOSFourier();
 
-  for(int gain = 0; gain < N_GAINS; gain ++ )
+  for(int gain = 0; gain < NGAINS; gain ++ )
     {
       fFourierHistoNew[gain] = 0;
       fFourierHistoOld[gain] = 0;
       fFourierHistoAccumulated[gain] = 0;
     }
 
-  for(int i=0; i<MAX_HOSTS; i++)
+  for(int i=0; i<MAXHOSTS; i++)
     {
        fgHomerReadersPtr[i] = 0;
     }
@@ -175,13 +175,13 @@ AliHLTPHOSOnlineDisplayFourierTab::FillHistograms(const AliHLTPHOSRcuFFTDataStru
   int linewidth = 0;
   // double  linewidth = 1.2;
 
-  for(int gain = 0; gain < N_GAINS; gain ++ )
+  for(int gain = 0; gain < NGAINS; gain ++ )
     {
       if( fFourierHistoNew[gain] == 0)
        {
          sprintf(tmptitle, "PSD averaged over all %s channels: Most recent event", Gain2Text(gain, ' ')); 
          sprintf(tmpname,  "PSD_averaged_over_all_%s_channels__most_recent_event", Gain2Text(gain, '_'));  
-         fFourierHistoNew[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLING_FREQUENCY/2);
+         fFourierHistoNew[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLINGFREQUENCY/2);
          fFourierHistoNew[gain]->GetXaxis()->SetTitle("f/MHz");
          fFourierHistoNew[gain]->GetYaxis()->SetTitle("Power (arbitrary units)"); 
          fFourierHistoNew[gain]->SetLineWidth(linewidth);
@@ -191,7 +191,7 @@ AliHLTPHOSOnlineDisplayFourierTab::FillHistograms(const AliHLTPHOSRcuFFTDataStru
        {
          sprintf(tmptitle, "PSD averaged over all %s channels: Previous event", Gain2Text(gain, ' ')); 
          sprintf(tmpname,  "PSD_averaged_over_all_%s_channels__previous_event", Gain2Text(gain, '_')); 
-         fFourierHistoOld[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLING_FREQUENCY/2);
+         fFourierHistoOld[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLINGFREQUENCY/2);
          fFourierHistoOld[gain]->GetXaxis()->SetTitle("f/MHz");
          fFourierHistoOld[gain]->GetYaxis()->SetTitle("Power (arbitrary units)"); 
          fFourierHistoOld[gain]->SetLineWidth(linewidth);
@@ -201,7 +201,7 @@ AliHLTPHOSOnlineDisplayFourierTab::FillHistograms(const AliHLTPHOSRcuFFTDataStru
        {
          sprintf(tmptitle, "PSD averaged over all %s channels: All events", Gain2Text(gain, ' ')); 
          sprintf(tmpname,  "PSD_averaged_over_all_%s_channels__All_events", Gain2Text(gain, '_')); 
-         fFourierHistoAccumulated[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLING_FREQUENCY/2);
+         fFourierHistoAccumulated[gain] = new TH1D(tmpname, tmptitle,  (size/2) +1, 0, SAMPLINGFREQUENCY/2);
          fFourierHistoAccumulated[gain]->GetXaxis()->SetTitle("f/MHz");
          fFourierHistoAccumulated[gain]->GetYaxis()->SetTitle("Power (arbitrary units)"); 
          fFourierHistoAccumulated[gain]->SetLineWidth(linewidth);
@@ -228,7 +228,7 @@ AliHLTPHOSOnlineDisplayFourierTab::FillHistograms(const AliHLTPHOSRcuFFTDataStru
 void
 AliHLTPHOSOnlineDisplayFourierTab::InitDisplay(TGTab  *tabPtr)
 {
-  for(int gain=0; gain < N_GAINS; gain++)
+  for(int gain=0; gain < NGAINS; gain++)
     {
       char gainLabel[100];
       char label[256];
@@ -237,12 +237,12 @@ AliHLTPHOSOnlineDisplayFourierTab::InitDisplay(TGTab  *tabPtr)
       fOnlineDisplayPtr->Gain2Text(gain,gainLabel);
       sprintf(label, "PHOS Fourier transform %s", gainLabel);
       fgLegoPlotPtr[gain] = new AliHLTPHOSOnlineDisplayTH2D(fOnlineDisplayPtr, label, label, 
-                                                           N_XCOLUMNS_MOD*N_MODULES , 0, N_XCOLUMNS_MOD*N_MODULES,  
-                                                           N_ZROWS_MOD,   0, N_ZROWS_MOD);   
-          //    fgLegoPlotPtr[gain]->SetGain(HIGH_GAIN);
+                                                           NXCOLUMNSMOD*NMODULES , 0, NXCOLUMNSMOD*NMODULES,  
+                                                           NZROWSMOD,   0, NZROWSMOD);   
+          //    fgLegoPlotPtr[gain]->SetGain(HIGHGAIN);
       fgLegoPlotPtr[gain]->SetMaximum(1023);
       fgLegoPlotPtr[gain]->Reset();
-      fgLegoPlotPtr[gain]->GetXaxis()->SetRange(X_RANGE_START, X_RANGE_END);
+      fgLegoPlotPtr[gain]->GetXaxis()->SetRange(XRANGESTART, XRANGEEND);
  
    }
   
@@ -289,63 +289,63 @@ AliHLTPHOSOnlineDisplayFourierTab::InitDisplay(TGTab  *tabPtr)
 void
 AliHLTPHOSOnlineDisplayFourierTab::UpdateDisplay()
 {
-  if( fFourierHistoNew[HIGH_GAIN])
+  if( fFourierHistoNew[HIGHGAIN])
     {
-      fgCanvasPtr[HIGH_GAIN] =  fEc1->GetCanvas();
-      fgCanvasPtr[HIGH_GAIN]->cd();
+      fgCanvasPtr[HIGHGAIN] =  fEc1->GetCanvas();
+      fgCanvasPtr[HIGHGAIN]->cd();
       gPad->SetLogy();
-      //  fgLegoPlotPtr[HIGH_GAIN]->Draw("LGZ");
-      fFourierHistoNew[HIGH_GAIN]->Draw();
-      fgCanvasPtr[HIGH_GAIN]->Update();
+      //  fgLegoPlotPtr[HIGHGAIN]->Draw("LGZ");
+      fFourierHistoNew[HIGHGAIN]->Draw();
+      fgCanvasPtr[HIGHGAIN]->Update();
     }
 
-  if( fFourierHistoNew[LOW_GAIN])
+  if( fFourierHistoNew[LOWGAIN])
     {
-      fgCanvasPtr[LOW_GAIN] = fEc2->GetCanvas();
-      fgCanvasPtr[LOW_GAIN]->cd();
+      fgCanvasPtr[LOWGAIN] = fEc2->GetCanvas();
+      fgCanvasPtr[LOWGAIN]->cd();
       gPad->SetLogy();
-      //  fgLegoPlotPtr[LOW_GAIN]->Draw("HGZ");
-      fFourierHistoNew[LOW_GAIN]->Draw();
-      fgCanvasPtr[LOW_GAIN]->Update();
+      //  fgLegoPlotPtr[LOWGAIN]->Draw("HGZ");
+      fFourierHistoNew[LOWGAIN]->Draw();
+      fgCanvasPtr[LOWGAIN]->Update();
     }
-  if( fFourierHistoOld[HIGH_GAIN])
+  if( fFourierHistoOld[HIGHGAIN])
     {
-      fgCanvasPtr[HIGH_GAIN] =  fEc3->GetCanvas();
-      fgCanvasPtr[HIGH_GAIN]->cd();
+      fgCanvasPtr[HIGHGAIN] =  fEc3->GetCanvas();
+      fgCanvasPtr[HIGHGAIN]->cd();
       gPad->SetLogy();
-      // fgLegoPlotPtr[HIGH_GAIN]->Draw("Low gain");
-      fFourierHistoOld[HIGH_GAIN]->Draw();
-      fgCanvasPtr[HIGH_GAIN]->Update();
+      // fgLegoPlotPtr[HIGHGAIN]->Draw("Low gain");
+      fFourierHistoOld[HIGHGAIN]->Draw();
+      fgCanvasPtr[HIGHGAIN]->Update();
     }
 
-  if( fFourierHistoOld[LOW_GAIN])
+  if( fFourierHistoOld[LOWGAIN])
     {
-      fgCanvasPtr[LOW_GAIN] = fEc4->GetCanvas();
-      fgCanvasPtr[LOW_GAIN]->cd();
-      //fgLegoPlotPtr[LOW_GAIN]->Draw("High gain");
+      fgCanvasPtr[LOWGAIN] = fEc4->GetCanvas();
+      fgCanvasPtr[LOWGAIN]->cd();
+      //fgLegoPlotPtr[LOWGAIN]->Draw("High gain");
       gPad->SetLogy();
-      fFourierHistoOld[LOW_GAIN]->Draw();
-      fgCanvasPtr[LOW_GAIN]->Update();
+      fFourierHistoOld[LOWGAIN]->Draw();
+      fgCanvasPtr[LOWGAIN]->Update();
     }
 
-  if( fFourierHistoAccumulated[HIGH_GAIN])
+  if( fFourierHistoAccumulated[HIGHGAIN])
     {
-      fgCanvasPtr[HIGH_GAIN] =  fEc5->GetCanvas();
-      fgCanvasPtr[HIGH_GAIN]->cd();
+      fgCanvasPtr[HIGHGAIN] =  fEc5->GetCanvas();
+      fgCanvasPtr[HIGHGAIN]->cd();
       gPad->SetLogy();
-      fFourierHistoAccumulated[HIGH_GAIN]->Draw();
-      //  fgLegoPlotPtr[HIGH_GAIN]->Draw("CONTZ");
-      fgCanvasPtr[HIGH_GAIN]->Update();
+      fFourierHistoAccumulated[HIGHGAIN]->Draw();
+      //  fgLegoPlotPtr[HIGHGAIN]->Draw("CONTZ");
+      fgCanvasPtr[HIGHGAIN]->Update();
     }
 
-  if( fFourierHistoAccumulated[LOW_GAIN])
+  if( fFourierHistoAccumulated[LOWGAIN])
     {
-      fgCanvasPtr[LOW_GAIN] = fEc6->GetCanvas();
-      fgCanvasPtr[LOW_GAIN]->cd();
+      fgCanvasPtr[LOWGAIN] = fEc6->GetCanvas();
+      fgCanvasPtr[LOWGAIN]->cd();
       gPad->SetLogy();
-      //  fgLegoPlotPtr[LOW_GAIN]->Draw("CONTZ");
-      fFourierHistoAccumulated[LOW_GAIN]->Draw();
-      fgCanvasPtr[LOW_GAIN]->Update();
+      //  fgLegoPlotPtr[LOWGAIN]->Draw("CONTZ");
+      fFourierHistoAccumulated[LOWGAIN]->Draw();
+      fgCanvasPtr[LOWGAIN]->Update();
     }
   
 }
@@ -354,12 +354,12 @@ AliHLTPHOSOnlineDisplayFourierTab::UpdateDisplay()
 const  char* 
 AliHLTPHOSOnlineDisplayFourierTab::Gain2Text(const int gain, const char delimeter)
 {
-  if(gain ==  LOW_GAIN)
+  if(gain ==  LOWGAIN)
     {
       sprintf(fGainText, "low%cgain", delimeter);
 
     }
-  else if(gain ==  HIGH_GAIN)
+  else if(gain ==  HIGHGAIN)
     {
       sprintf(fGainText, "high%cgain", delimeter);
     }
index 073da3d971e419060b65b637348bed121c7a61ba..67cc3e7812a6660ecfd38ce5b7e02364645e9f30 100644 (file)
@@ -31,7 +31,7 @@ class AliHLTPHOSOnlineDisplayFourierTab : public AliHLTPHOSOnlineDisplayTab
 {
  public:
   virtual ~AliHLTPHOSOnlineDisplayFourierTab();
-  AliHLTPHOSOnlineDisplayFourierTab(AliHLTPHOSOnlineDisplay *onlineDisplayPtr, TGTab *tabPtr, AliHLTHOMERReader *fgHomerReaderPtr, AliHLTHOMERReader *fgHomerReadersPtr[MAX_HOSTS], int nHosts);
+  AliHLTPHOSOnlineDisplayFourierTab(AliHLTPHOSOnlineDisplay *onlineDisplayPtr, TGTab *tabPtr, AliHLTHOMERReader *fgHomerReaderPtr, AliHLTHOMERReader *fgHomerReadersPtr[MAXHOSTS], int nHosts);
   Int_t GetRawData(TH1D *histPtr, int x, int z, int gain);
   void UpdateDisplay();
   int GetNextEvent();
@@ -45,20 +45,20 @@ class AliHLTPHOSOnlineDisplayFourierTab : public AliHLTPHOSOnlineDisplayTab
   //  TRootEmbeddedCanvas *fEc1, *fEc2, *fEc3, *fEc4;
   //  TGCompositeFrame    *fSubF1, *fSubF2;
   TGCompositeFrame    *fSubF1, *fSubF2, *fSubF3;
-  TCanvas *fgCanvasPtr[N_GAINS];
-  AliHLTPHOSOnlineDisplayTH2D *fgLegoPlotPtr[N_GAINS];
+  TCanvas *fgCanvasPtr[NGAINS];
+  AliHLTPHOSOnlineDisplayTH2D *fgLegoPlotPtr[NGAINS];
 
-  TH1D *fFourierHistoNew[N_GAINS];
-  TH1D *fFourierHistoOld[N_GAINS];
-  TH1D *fFourierHistoAccumulated[N_GAINS];
+  TH1D *fFourierHistoNew[NGAINS];
+  TH1D *fFourierHistoOld[NGAINS];
+  TH1D *fFourierHistoAccumulated[NGAINS];
 
-  // TRootEmbeddedCanvas *fFourierHistoAccumulatedEC[N_GAINS];
-  // TRootEmbeddedCanvas *fFourierHistoOldEC[N_GAINS];
-  // TRootEmbeddedCanvas *fFourierHistoAccumulatedEC[N_GAINS];
+  // TRootEmbeddedCanvas *fFourierHistoAccumulatedEC[NGAINS];
+  // TRootEmbeddedCanvas *fFourierHistoOldEC[NGAINS];
+  // TRootEmbeddedCanvas *fFourierHistoAccumulatedEC[NGAINS];
 
-  //  int *fChannelData[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  // Int_t fNChannelSamples[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
-  // Int_t fChannelEnergy[N_MODULES][N_XRCU_COORD][N_ZRCU_COORD][N_XCOLUMNS_RCU][N_ZROWS_RCU][N_GAINS];
+  //  int *fChannelData[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  // Int_t fNChannelSamples[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
+  // Int_t fChannelEnergy[NMODULES][NXRCUCOORD][NZRCUCOORD][NXCOLUMNSRCU][NZROWSRCU][NGAINS];
   const  char* Gain2Text(const int gain, const char delimeter);
 
  protected:
index ca9097d090540573d1f7e666040f203b030c10bf..e97eca31b48edf8787558c225d4b480d9656e1f3 100644 (file)
@@ -30,10 +30,10 @@ using namespace std;
 // #define PZ_MIN 60
 // #define PZ_MAX 380
 
-#define PX_MIN 55
-#define PX_MAX 420
-#define PZ_MIN 34
-#define PZ_MAX 251
+#define PXMIN 55
+#define PXMAX 420
+#define PZMIN 34
+#define PZMAX 251
 
 
 AliHLTPHOSOnlineDisplayTH2D::AliHLTPHOSOnlineDisplayTH2D()
@@ -93,7 +93,7 @@ AliHLTPHOSOnlineDisplayTH2D::ExecuteEvent(Int_t event, Int_t px, Int_t pz)
   int tmpZBin = 0;
   int tmpXBin = 0;
 
-  for(int gain = 0; gain < N_GAINS; gain++)
+  for(int gain = 0; gain < NGAINS; gain++)
     {
       if(event == 61)
        {
@@ -119,12 +119,12 @@ AliHLTPHOSOnlineDisplayTH2D::ExecuteEvent(Int_t event, Int_t px, Int_t pz)
          cout << "px = " << px << "pz =" << pz << endl;
          cout << __FILE__ << ":" <<__LINE__ << " ObjectInfo IS !!" <<  GetObjectInfo(px, pz)  << endl;
 
-         fgRawDataCanvasPtr[gain]->Divide(Z_ROWS, X_COLS); 
+         fgRawDataCanvasPtr[gain]->Divide(ZROWS, XCOLS); 
          int cnt = 0;
     
          for(int z= 1; z > -2; z--)
            {
-             for(int x=-1; x < X_COLS -1; x ++)
+             for(int x=-1; x < XCOLS -1; x ++)
                {
                  fOnlineDisplayPtr->Gain2Text(gain,gainLabel);
 
@@ -140,7 +140,7 @@ AliHLTPHOSOnlineDisplayTH2D::ExecuteEvent(Int_t event, Int_t px, Int_t pz)
 
 
                  cnt ++;
-                 fgRawDataPlotsPtr[cnt][gain] = new TH1D(label, label, ALTRO_MAX_SAMPLES, 0, ALTRO_MAX_SAMPLES -1);
+                 fgRawDataPlotsPtr[cnt][gain] = new TH1D(label, label, ALTROMAXSAMPLES, 0, ALTROMAXSAMPLES -1);
                  fgRawDataCanvasPtr[gain]->cd(cnt);     
                  fgRawDataPlotsPtr[cnt][gain]->SetFillColor(1);
                  fgRawDataPlotsPtr[cnt][gain]->Reset();   
@@ -170,7 +170,7 @@ AliHLTPHOSOnlineDisplayTH2D::ExecuteEvent(Int_t event, Int_t px, Int_t pz)
 
 
 
-         fgRawDataPlotsSinglePtr[gain] = new TH1D(label, label, ALTRO_MAX_SAMPLES, 0, ALTRO_MAX_SAMPLES -1);
+         fgRawDataPlotsSinglePtr[gain] = new TH1D(label, label, ALTROMAXSAMPLES, 0, ALTROMAXSAMPLES -1);
          fgRawDataPlotsSinglePtr[gain]->SetFillColor(1);
          fgRawDataPlotsSinglePtr[gain]->Reset();   
          Int_t nSamples = fOnlineDisplayPtr->fgEventTabPtr->GetRawData(fgRawDataPlotsSinglePtr[gain], tmpXBin, tmpZBin, gain); 
@@ -194,8 +194,8 @@ int
 AliHLTPHOSOnlineDisplayTH2D::GetXBin(Int_t px)
 {
   float tmpBinRange = GetXaxis()->GetLast() -  GetXaxis()->GetFirst();
-  float tmpPixelRange =   PX_MAX  -   PX_MIN;
-  float tmpPixRelative = (px - PX_MIN)/tmpPixelRange ;
+  float tmpPixelRange =   PXMAX  -   PXMIN;
+  float tmpPixRelative = (px - PXMIN)/tmpPixelRange ;
   int xBin = ((int)((tmpPixRelative)*tmpBinRange) +  (float)GetXaxis()->GetFirst());
   return xBin;
 }
@@ -204,8 +204,8 @@ int
 AliHLTPHOSOnlineDisplayTH2D::GetZBin(Int_t pz)
 {
   float tmpBinRange = GetYaxis()->GetLast() -  GetYaxis()->GetFirst();
-  float tmpPixelRange =   PZ_MAX  -   PZ_MIN;
-  float tmpPixRelative = (pz - PZ_MIN)/tmpPixelRange;
+  float tmpPixelRange =   PZMAX  -   PZMIN;
+  float tmpPixRelative = (pz - PZMIN)/tmpPixelRange;
   int zBin = (int)((1-tmpPixRelative)*tmpBinRange);
   return zBin;
 }
index 8395197d06f4df0f7652f6921a31be7c25935da7..2899dc3f5f48f0476ae0794ee42f0f7b9984d453 100644 (file)
@@ -22,9 +22,9 @@
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-#define Z_ROWS 3
-#define X_COLS 3
-#define N_HISTOGRAMS  Z_ROWS*X_COLS +4
+#define ZROWS 3
+#define XCOLS 3
+#define NHISTOGRAMS  ZROWS*XCOLS +4
 
 #include <TH2D.h>
 #include <TCanvas.h>
@@ -65,11 +65,12 @@ public:
 private:
   AliHLTPHOSOnlineDisplayTH2D(); 
   AliHLTPHOSOnlineDisplay *fOnlineDisplayPtr;
-  TCanvas  *fgRawDataCanvasPtr[N_GAINS];
-  TH1D     *fgRawDataPlotsPtr[N_HISTOGRAMS][N_GAINS]; 
-  TCanvas  *fgRawDataCanvasSinglePtr[N_GAINS];
-  TH1D     *fgRawDataPlotsSinglePtr[N_GAINS]; 
+  TCanvas  *fgRawDataCanvasPtr[NGAINS];
+  TH1D     *fgRawDataPlotsPtr[NHISTOGRAMS][NGAINS]; 
+  TCanvas  *fgRawDataCanvasSinglePtr[NGAINS];
+  TH1D     *fgRawDataPlotsSinglePtr[NGAINS]; 
   
+
   int fRunNumber;
   //  bool fIsSetRunNumber;
 
index d9da7591ce483670868e66eec688995337453d20..5186f850753ec72b4b4ff06c4fbf74612eefa153 100644 (file)
 #include "AliHLTPHOSConstants.h"
 #include "AliHLTPHOSBase.h"
 
-//#define X_RANGE_START 120
-//#define X_RANGE_LENGTH 80
+//#define XRANGESTART 120
+//#define XRANGELENGTH 80
 
-#define X_RANGE_START 128
-#define X_RANGE_LENGTH 64
+#define XRANGESTART 128
+#define XRANGELENGTH 64
 
-#define X_RANGE_END  X_RANGE_START + X_RANGE_LENGTH
+#define XRANGEEND  XRANGESTART + XRANGELENGTH
 
 
 using namespace PhosHLTConst;
@@ -49,7 +49,7 @@ class AliHLTPHOSOnlineDisplayTab : public TGTab, public AliHLTPHOSBase
   Bool_t fgAccumulate;
   Bool_t fgSyncronize;
   AliHLTHOMERReader* fgHomerReaderPtr;
-  AliHLTHOMERReader* fgHomerReadersPtr[MAX_HOSTS];
+  AliHLTHOMERReader* fgHomerReadersPtr[MAXHOSTS];
   int DoGetNextEvent();
   int fgEvntCnt;
   int fgNHosts;