ROOT logo
/**************************************************************************
 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line 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.                  *
 **************************************************************************/

/*
 
 
 
 
 
Author: R. GUERNANE LPSC Grenoble CNRS/IN2P3
*/

#include "AliEMCALTriggerSTUDCSConfig.h"
#include "TVector2.h"

ClassImp(AliEMCALTriggerSTUDCSConfig)
  
//_____________________________________________________________________________
AliEMCALTriggerSTUDCSConfig::AliEMCALTriggerSTUDCSConfig() : TObject(),
fGetRawData(1),
fRegion(0xFFFFFFFF),
fFw(0x2A012)
{
	//
	// AliEMCALTriggerSTUDCSConfig default constructor
	//
	for (int i = 0; i < 3; i++) {
		for (int j = 0; j < 2; j++) {
			fG[i][j] = 0;
			fJ[i][j] = 0;
		}	
	}
}

//_____________________________________________________________________________
void AliEMCALTriggerSTUDCSConfig::GetSegmentation(TVector2& v1, TVector2& v2, TVector2& v3, TVector2& v4) const
{
	// Get Segmentation
	
	v1.Set(1., 1.);
	v2.Set(2., 2.);
	v3.Set(4., 4.);
	
	Double_t js = 2 + (fFw >> 16);
	v4.Set(js, js);
}

 AliEMCALTriggerSTUDCSConfig.cxx:1
 AliEMCALTriggerSTUDCSConfig.cxx:2
 AliEMCALTriggerSTUDCSConfig.cxx:3
 AliEMCALTriggerSTUDCSConfig.cxx:4
 AliEMCALTriggerSTUDCSConfig.cxx:5
 AliEMCALTriggerSTUDCSConfig.cxx:6
 AliEMCALTriggerSTUDCSConfig.cxx:7
 AliEMCALTriggerSTUDCSConfig.cxx:8
 AliEMCALTriggerSTUDCSConfig.cxx:9
 AliEMCALTriggerSTUDCSConfig.cxx:10
 AliEMCALTriggerSTUDCSConfig.cxx:11
 AliEMCALTriggerSTUDCSConfig.cxx:12
 AliEMCALTriggerSTUDCSConfig.cxx:13
 AliEMCALTriggerSTUDCSConfig.cxx:14
 AliEMCALTriggerSTUDCSConfig.cxx:15
 AliEMCALTriggerSTUDCSConfig.cxx:16
 AliEMCALTriggerSTUDCSConfig.cxx:17
 AliEMCALTriggerSTUDCSConfig.cxx:18
 AliEMCALTriggerSTUDCSConfig.cxx:19
 AliEMCALTriggerSTUDCSConfig.cxx:20
 AliEMCALTriggerSTUDCSConfig.cxx:21
 AliEMCALTriggerSTUDCSConfig.cxx:22
 AliEMCALTriggerSTUDCSConfig.cxx:23
 AliEMCALTriggerSTUDCSConfig.cxx:24
 AliEMCALTriggerSTUDCSConfig.cxx:25
 AliEMCALTriggerSTUDCSConfig.cxx:26
 AliEMCALTriggerSTUDCSConfig.cxx:27
 AliEMCALTriggerSTUDCSConfig.cxx:28
 AliEMCALTriggerSTUDCSConfig.cxx:29
 AliEMCALTriggerSTUDCSConfig.cxx:30
 AliEMCALTriggerSTUDCSConfig.cxx:31
 AliEMCALTriggerSTUDCSConfig.cxx:32
 AliEMCALTriggerSTUDCSConfig.cxx:33
 AliEMCALTriggerSTUDCSConfig.cxx:34
 AliEMCALTriggerSTUDCSConfig.cxx:35
 AliEMCALTriggerSTUDCSConfig.cxx:36
 AliEMCALTriggerSTUDCSConfig.cxx:37
 AliEMCALTriggerSTUDCSConfig.cxx:38
 AliEMCALTriggerSTUDCSConfig.cxx:39
 AliEMCALTriggerSTUDCSConfig.cxx:40
 AliEMCALTriggerSTUDCSConfig.cxx:41
 AliEMCALTriggerSTUDCSConfig.cxx:42
 AliEMCALTriggerSTUDCSConfig.cxx:43
 AliEMCALTriggerSTUDCSConfig.cxx:44
 AliEMCALTriggerSTUDCSConfig.cxx:45
 AliEMCALTriggerSTUDCSConfig.cxx:46
 AliEMCALTriggerSTUDCSConfig.cxx:47
 AliEMCALTriggerSTUDCSConfig.cxx:48
 AliEMCALTriggerSTUDCSConfig.cxx:49
 AliEMCALTriggerSTUDCSConfig.cxx:50
 AliEMCALTriggerSTUDCSConfig.cxx:51
 AliEMCALTriggerSTUDCSConfig.cxx:52
 AliEMCALTriggerSTUDCSConfig.cxx:53
 AliEMCALTriggerSTUDCSConfig.cxx:54
 AliEMCALTriggerSTUDCSConfig.cxx:55
 AliEMCALTriggerSTUDCSConfig.cxx:56
 AliEMCALTriggerSTUDCSConfig.cxx:57
 AliEMCALTriggerSTUDCSConfig.cxx:58
 AliEMCALTriggerSTUDCSConfig.cxx:59