delete [] npoints;
}
-void AliL3Compress::ExpandRemaining(TempCluster **clusters,Int_t *ncl,const Int_t maxpoints)
+void AliL3Compress::ExpandRemaining(TempCluster **clusters,Int_t *ncl,const Int_t /*maxpoints*/)
{
//Expand the remaining clusters stored using function CompressRemaining
fArraysCreated=kFALSE;
}
-void AliL3ModelTrack::Init(Int_t slice,Int_t patch)
+void AliL3ModelTrack::Init(Int_t /*slice*/,Int_t patch)
{
if(fArraysCreated)
{
void SetOuterSearchRange(Int_t p,Int_t t) {fOuterPadSearch=p; fOuterTimeSearch=t;}
void SetMaxClusterRange(Int_t p,Int_t t) {fMaxPads=p; fMaxTimebins=t;}
void Debug() {fDebug=kTRUE;}
- virtual void SetFitRange(Int_t p,Int_t t) {return;}
- virtual void SetNmaxOverlaps(Int_t i) {return;}
- virtual void SetChiSqMax(Float_t f) {return;}
+ virtual void SetFitRange(Int_t /*p*/,Int_t /*t*/) {return;}
+ virtual void SetNmaxOverlaps(Int_t /*i*/) {return;}
+ virtual void SetChiSqMax(Float_t /*f*/) {return;}
AliL3TrackArray *GetTracks() {return fTracks;}
virtual ~AliL3OfflineDataCompressor();
void LoadData(Int_t event,Bool_t sp=kTRUE);
- void FillData(Int_t minhits,Bool_t expand) {return;};
+ void FillData(Int_t /*minhits*/,Bool_t /*expand*/) {return;};
void WriteRemaining(Bool_t select);
ClassDef(AliL3OfflineDataCompressor,1)
#endif
}
-AliL3Histogram::AliL3Histogram(Char_t *name,Char_t *id,
+AliL3Histogram::AliL3Histogram(Char_t *name,Char_t */*id*/,
Int_t nxbin,Double_t xmin,Double_t xmax,
Int_t nybin,Double_t ymin,Double_t ymax)
{
fContent[bin] += weight;
}
-void AliL3Histogram::Add(AliL3Histogram *h1,Double_t weight)
+void AliL3Histogram::Add(AliL3Histogram *h1,Double_t /*weight*/)
{
//Adding two histograms. Should be identical.
}
-AliL3Histogram1D::AliL3Histogram1D(Char_t *name,Char_t *id,Int_t nxbin,Double_t xmin,Double_t xmax)
+AliL3Histogram1D::AliL3Histogram1D(Char_t *name,Char_t */*id*/,Int_t nxbin,Double_t xmin,Double_t xmax)
{
{
}
-void AliL3HoughBaseTransformer::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t n_seqs)
+void AliL3HoughBaseTransformer::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t /*n_seqs*/)
{
fSlice = slice;
fPatch = patch;
void SetInputData(UInt_t ndigits,AliL3DigitRowData *ptr) {fDigitRowData = ptr;}
//this is for adaptave histograms
- virtual void CreateHistograms(Float_t ptmin,Float_t ptmax,Float_t pres,Int_t nybin,Float_t psi)
+ virtual void CreateHistograms(Float_t /*ptmin*/,Float_t /*ptmax*/,Float_t /*pres*/,Int_t /*nybin*/,Float_t /*psi*/)
{STDCERR<<"Adaptive histograms are not supported for this Transformer!"<<STDENDL;}
virtual void CreateHistograms(Int_t nxbin,Float_t ptmin,Int_t nybin,Float_t phimin,Float_t phimax) = 0;
virtual void Reset() = 0;
virtual void TransformCircle()
{STDCERR<<"TransformCircle is not defined for this transformer!"<<STDENDL;}
- virtual void TransformCircle(Int_t *row_range,Int_t every)
+ virtual void TransformCircle(Int_t */*row_range*/,Int_t /*every*/)
{STDCERR<<"TransformCircle is not defined for this transformer!"<<STDENDL;}
- virtual void TransformCircleC(Int_t *row_range,Int_t every)
+ virtual void TransformCircleC(Int_t */*row_range*/,Int_t /*every*/)
{STDCERR<<"TransformCircleC is not defined for this transformer!"<<STDENDL;}
- virtual void TransformLine(Int_t *rowrange=0,Float_t *phirange=0)
+ virtual void TransformLine(Int_t */*rowrange*/=0,Float_t */*phirange*/=0)
{STDCERR<<"TransformLine is not defined for this Transformer!"<<STDENDL;}
- virtual void TransformLineC(Int_t *rowrange,Float_t *phirange)
+ virtual void TransformLineC(Int_t */*rowrange*/,Float_t */*phirange*/)
{STDCERR<<"TransformLineC is not defined for this Transformer!"<<STDENDL;}
//Getters
AliL3DigitRowData *GetDataPointer() {return fDigitRowData;}
virtual Int_t GetEtaIndex(Double_t eta) = 0;
- virtual void GetEtaIndexes(Double_t eta,Int_t *indexes)
+ virtual void GetEtaIndexes(Double_t /*eta*/,Int_t */*indexes*/)
{STDCERR<<"GetEtaIndexes not implemented for this Transformer class"<<STDENDL;}
virtual AliL3Histogram *GetHistogram(Int_t eta_index) = 0;
virtual Double_t GetEta(Int_t eta_index,Int_t slice) = 0;
- virtual Int_t GetTrackID(Int_t eta_index,Double_t kappa,Double_t psi){
+ virtual Int_t GetTrackID(Int_t /*eta_index*/,Double_t /*kappa*/,Double_t /*psi*/){
STDCERR<<"GetTrackID not implemented for this Transformer class"<<STDENDL;
return -1;
}
}
}
-void AliL3HoughClusterTransformer::TransformCircleC(Int_t *row_range,Int_t every)
+void AliL3HoughClusterTransformer::TransformCircleC(Int_t */*row_range*/,Int_t /*every*/)
{
//Circle transform, using combinations of every 2 points lying
//on different padrows and within the same etaslice.
void Reset();
void TransformCircle();
void TransformCircleC(Int_t *row_range,Int_t every);
- void TransformLine(Int_t *rowrange=0,Float_t *phirange=0){};
+ void TransformLine(Int_t */*rowrange*/=0,Float_t */*phirange*/=0){};
Int_t GetEtaIndex(Double_t eta);
AliL3Histogram *GetHistogram(Int_t eta_index);
}
#ifdef use_root
-void AliL3HoughEval::CompareMC(AliL3TrackArray *tracks,Char_t *trackfile,Int_t threshold)
+void AliL3HoughEval::CompareMC(AliL3TrackArray */*tracks*/,Char_t */*trackfile*/,Int_t /*threshold*/)
{
/*
struct GoodTrack goodtracks[15000];
return kTRUE;//Tracks could be merged
}
-AliL3Track *AliL3HoughIntMerger::MultiMerge(AliL3TrackArray *mergedtrack,AliL3Track **tracks, Int_t ntrack)
+AliL3Track *AliL3HoughIntMerger::MultiMerge(AliL3TrackArray *mergedtrack,AliL3Track **tracks, Int_t /*ntrack*/)
{
//Called by the track merger
Int_t value;
};
-void AliL3HoughMaxFinder::FindAdaptedRowPeaks(Int_t kappawindow,Int_t xsize,Int_t ysize)
+void AliL3HoughMaxFinder::FindAdaptedRowPeaks(Int_t kappawindow,Int_t /*xsize*/,Int_t ysize)
{
AliL3Histogram *hist = fCurrentHisto;
fIsHelix = true;
}
-void AliL3HoughTrack::SetLineParameters(Double_t psi,Double_t D,Int_t weight,Int_t *rowrange,Int_t ref_row)
+void AliL3HoughTrack::SetLineParameters(Double_t psi,Double_t D,Int_t weight,Int_t *rowrange,Int_t /*ref_row*/)
{
//Initialize a track piece, not yet a track
//Used in case of straight line transformation
#endif
}
-AliL3HoughTransformer::AliL3HoughTransformer(Int_t slice,Int_t patch,Int_t n_eta_segments,Bool_t DoEtaOverlap,Bool_t DoMC) : AliL3HoughBaseTransformer(slice,patch,n_eta_segments)
+AliL3HoughTransformer::AliL3HoughTransformer(Int_t slice,Int_t patch,Int_t n_eta_segments,Bool_t DoEtaOverlap,Bool_t /*DoMC*/) : AliL3HoughBaseTransformer(slice,patch,n_eta_segments)
{
//Normal constructor
fParamSpace = 0;
return fParamSpace[eta_index];
}
-Double_t AliL3HoughTransformer::GetEta(Int_t eta_index,Int_t slice)
+Double_t AliL3HoughTransformer::GetEta(Int_t eta_index,Int_t /*slice*/)
{
Double_t eta_slice = (GetEtaMax()-GetEtaMin())/GetNEtaSegments();
Double_t eta=0;
}
-void AliL3HoughTransformerGlobal::CreateHistograms(Float_t ptmin,Int_t nxbin,Int_t nybin)
+void AliL3HoughTransformerGlobal::CreateHistograms(Float_t /*ptmin*/,Int_t nxbin,Int_t nybin)
{
if(fPsi==0)
{
}
-void AliL3HoughTransformerGlobal::DefineRegion(Float_t minpt,Float_t linephi,Int_t seedpadrow)
+void AliL3HoughTransformerGlobal::DefineRegion(Float_t minpt,Float_t /*linephi*/,Int_t seedpadrow)
{
//Setup the region to be included in the transform
//This function should be called only once, since it is the same for all slices.
}
}
-void AliL3HoughTransformerLUT::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t n_seqs)
+void AliL3HoughTransformerLUT::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t /*n_seqs*/)
{
AliL3HoughBaseTransformer::Init(slice,patch,n_eta_segments);
fLUTbackwardZ2=0;
}
-AliL3HoughTransformerRow::AliL3HoughTransformerRow(Int_t slice,Int_t patch,Int_t n_eta_segments,Bool_t DoMC,Float_t zvertex) : AliL3HoughBaseTransformer(slice,patch,n_eta_segments,zvertex)
+AliL3HoughTransformerRow::AliL3HoughTransformerRow(Int_t slice,Int_t patch,Int_t n_eta_segments,Bool_t /*DoMC*/,Float_t zvertex) : AliL3HoughBaseTransformer(slice,patch,n_eta_segments,zvertex)
{
//Normal constructor
fParamSpace = 0;
return fParamSpace[eta_index];
}
-Double_t AliL3HoughTransformerRow::GetEta(Int_t eta_index,Int_t slice)
+Double_t AliL3HoughTransformerRow::GetEta(Int_t eta_index,Int_t /*slice*/)
{
Double_t eta_slice = (GetEtaMax()-GetEtaMin())/GetNEtaSegments();
Double_t eta=0;
Float_t x = AliL3Transform::Row2X((Int_t)i);
Float_t x2 = x*x;
- Float_t y,r2;
+ Float_t y=0,r2=0;
Int_t lrow = (i-AliL3Transform::GetFirstRow(ipatch))*npads_in_patch;
//cout << fEpsilon << " - " << (xmax-xmin)/nxbin << endl;
}
-void AliL3HoughTransformerVhdl::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t n_its)
+void AliL3HoughTransformerVhdl::Init(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t /*n_its*/)
{
AliL3HoughTransformerLUT::Init(slice,patch,n_eta_segments);
}
Int_t nybin,Float_t ymin,Float_t ymax);
void TransformCircle();
- void TransformCircleC(Int_t *rowrange,Int_t every) {return;}
+ void TransformCircleC(Int_t */*rowrange*/,Int_t /*every*/) {return;}
void Init(Int_t slice=0,Int_t patch=0,Int_t n_eta_segments=100,Int_t n_its=-1);
void Print();
}
#ifdef use_newio
-Bool_t AliL3DDLDataFileHandler::IsDigit(Int_t i)
+Bool_t AliL3DDLDataFileHandler::IsDigit(Int_t /*i*/)
{
return kTRUE;
}
#ifdef use_newio
Bool_t SetReaderInput(Char_t *name,Int_t event=0);
Bool_t IsDigit(Int_t i=0);
- AliL3DigitRowData *AliAltroDigits2Memory(UInt_t & nrow,Int_t event=0,Bool_t eventmerge=kFALSE){return DDLData2Memory(nrow,event);};
+ AliL3DigitRowData *AliAltroDigits2Memory(UInt_t & nrow,Int_t event=0,Bool_t /*eventmerge*/=kFALSE){return DDLData2Memory(nrow,event);};
#else
Bool_t SetReaderInput(Char_t *name,Bool_t add=kTRUE);
Bool_t SetReaderInput(AliL3DDLRawReaderFile *rf);
#endif
}
-Float_t AliL3Evaluate::GetCrossingAngle(TParticle *part,Int_t slice,Int_t padrow,Float_t *xyz)
+Float_t AliL3Evaluate::GetCrossingAngle(TParticle *part,Int_t slice,Int_t /*padrow*/,Float_t *xyz)
{
//Calculate the padrow crossing angle of the particle
#endif
#ifdef use_newio
-Bool_t AliL3FileHandler::SetAliInput(TFile *file)
+Bool_t AliL3FileHandler::SetAliInput(TFile */*file*/)
{
LOG(AliL3Log::kFatal,"AliL3FileHandler::SetAliInput","File Open")
<<"This function is not supported for NEWIO, check ALIHLT_USENEWIO settings in Makefile.conf"<<ENDLOG;
AliL3Logger::AliL3Logger(){;}
AliL3Logger::~AliL3Logger(){;}
-void AliL3Logger::Set(Int_t l){;}
-void AliL3Logger::UnSet(Int_t l){;}
+void AliL3Logger::Set(Int_t /*l*/){;}
+void AliL3Logger::UnSet(Int_t /*l*/){;}
void AliL3Logger::UseDevNull(){;}
void AliL3Logger::UseStdout(){;}
void AliL3Logger::UseStderr(){;}
-void AliL3Logger::UseStream(Char_t *name){;}
+void AliL3Logger::UseStream(Char_t */*name*/){;}
void AliL3Logger::NotUseDevNull(){;}
void AliL3Logger::NotUseStdout(){;}
void AliL3Logger::NotUseStderr(){;}
}
}
-void AliL3MemHandler::SetROI(Float_t *eta,Int_t *slice)
+void AliL3MemHandler::SetROI(Float_t *eta,Int_t */*slice*/)
{
// Init the Look-up table for the Region of Interest mode.
// Here you can specify a certain etaregion, - all data
}
void AliL3MemHandler::AddData(AliL3DigitData *data,UInt_t & ndata,
- UInt_t row,UShort_t pad,UShort_t time,UShort_t charge)
+ UInt_t /*row*/,UShort_t pad,UShort_t time,UShort_t charge)
{
data[ndata].fPad = pad;
data[ndata].fTime = time;
//virtual functions:
virtual void FreeDigitsTree() {return;}
- virtual Bool_t SetAliInput(char *name){return 0;}
+ virtual Bool_t SetAliInput(char */*name*/){return 0;}
virtual void CloseAliInput(){return;}
- virtual Bool_t IsDigit(Int_t i=0){return 0;}
- virtual Bool_t SetMCOutput(char *name){return 0;}
- virtual Bool_t SetMCOutput(FILE *file){return 0;}
+ virtual Bool_t IsDigit(Int_t /*i*/=0){return 0;}
+ virtual Bool_t SetMCOutput(char */*name*/){return 0;}
+ virtual Bool_t SetMCOutput(FILE */*file*/){return 0;}
virtual void CloseMCOutput(){return;}
- virtual Bool_t AliDigits2Binary(Int_t event=0,Bool_t altro=kFALSE){return 0;}
- virtual Bool_t AliDigits2CompBinary(Int_t event=0,Bool_t altro=kFALSE){return 0;}
- virtual AliL3DigitRowData *AliDigits2Memory(UInt_t & nrow,Int_t event=0){return 0;}
- virtual AliL3DigitRowData *AliAltroDigits2Memory(UInt_t & nrow,Int_t event=0,Bool_t eventmerge=kFALSE){return 0;}
- virtual void AliDigits2RootFile(AliL3DigitRowData *rowPt,Char_t *new_digitsfile){return;}
- virtual Bool_t AliPoints2Binary(Int_t eventn=0){return 0;}
- virtual AliL3SpacePointData *AliPoints2Memory(UInt_t & npoint,Int_t eventn=0){return 0;}
+ virtual Bool_t AliDigits2Binary(Int_t /*event*/=0,Bool_t /*altro*/=kFALSE){return 0;}
+ virtual Bool_t AliDigits2CompBinary(Int_t /*event*/=0,Bool_t /*altro*/=kFALSE){return 0;}
+ virtual AliL3DigitRowData *AliDigits2Memory(UInt_t & /*nrow*/,Int_t /*event*/=0){return 0;}
+ virtual AliL3DigitRowData *AliAltroDigits2Memory(UInt_t & /*nrow*/,Int_t /*event*/=0,Bool_t /*eventmerge*/=kFALSE){return 0;}
+ virtual void AliDigits2RootFile(AliL3DigitRowData */*rowPt*/,Char_t */*new_digitsfile*/){return;}
+ virtual Bool_t AliPoints2Binary(Int_t /*eventn*/=0){return 0;}
+ virtual AliL3SpacePointData *AliPoints2Memory(UInt_t & /*npoint*/,Int_t /*eventn*/=0){return 0;}
//AliL3RawDataFileHandler
- virtual Bool_t SetRawInput(Char_t *name){return 0;}
- virtual Bool_t SetRawInput(ifstream *file){return 0;}
+ virtual Bool_t SetRawInput(Char_t */*name*/){return 0;}
+ virtual Bool_t SetRawInput(ifstream */*file*/){return 0;}
virtual void CloseRawInput(){}
virtual Int_t ReadRawInput(){return 0;}
- virtual Short_t** GetRawData(Int_t &channels, Int_t & timebins){return 0;}
+ virtual Short_t** GetRawData(Int_t &/*channels*/, Int_t & /*timebins*/){return 0;}
- virtual Bool_t SetRawOutput(Char_t *name){return 0;}
- virtual Bool_t SetRawOutput(ofstream *file){return 0;}
+ virtual Bool_t SetRawOutput(Char_t */*name*/){return 0;}
+ virtual Bool_t SetRawOutput(ofstream */*file*/){return 0;}
virtual void CloseRawOutput(){}
virtual Bool_t SaveRawOutput(){return 0;}
- virtual Bool_t SetMappingFile(Char_t *name){return 0;}
- virtual Bool_t SetMappingFile(FILE *file){return 0;}
+ virtual Bool_t SetMappingFile(Char_t */*name*/){return 0;}
+ virtual Bool_t SetMappingFile(FILE */*file*/){return 0;}
virtual void CloseMappingFile(){}
virtual Int_t ReadMappingFile(){return 0;}
- virtual Bool_t SetRawPedestalsInput(Char_t *name){return 0;}
- virtual Bool_t SetRawPedestalsInput(ifstream *file){return 0;}
+ virtual Bool_t SetRawPedestalsInput(Char_t */*name*/){return 0;}
+ virtual Bool_t SetRawPedestalsInput(ifstream */*file*/){return 0;}
virtual void CloseRawPedestalsInput(){}
virtual Int_t ReadRawPedestalsInput(){return 0;}
- virtual AliL3DigitRowData* RawData2Memory(UInt_t &nrow,Int_t event=-1){return 0;}
- virtual Bool_t RawData2CompMemory(Int_t event=-1){return 0;}
+ virtual AliL3DigitRowData* RawData2Memory(UInt_t &/*nrow*/,Int_t /*event*/=-1){return 0;}
+ virtual Bool_t RawData2CompMemory(Int_t /*event*/=-1){return 0;}
//AliL3DDLDataFileHandler
#ifdef use_newio
- virtual Bool_t SetReaderInput(Char_t *name,Int_t event=0){return 0;}
+ virtual Bool_t SetReaderInput(Char_t */*name*/,Int_t /*event*/=0){return 0;}
#else
- virtual Bool_t SetReaderInput(Char_t *name,Bool_t add=kTRUE){return 0;}
+ virtual Bool_t SetReaderInput(Char_t */*name*/,Bool_t /*add*/=kTRUE){return 0;}
#endif
virtual void CloseReaderInput(){};
- virtual AliL3DigitRowData* DDLData2Memory(UInt_t &nrow,Int_t event=-1){return 0;}
- virtual Bool_t DDLData2CompBinary(Int_t event=-1){return 0;}
+ virtual AliL3DigitRowData* DDLData2Memory(UInt_t &/*nrow*/,Int_t /*event*/=-1){return 0;}
+ virtual Bool_t DDLData2CompBinary(Int_t /*event*/=-1){return 0;}
ClassDef(AliL3MemHandler,1) // Memory handler class
};
-inline Int_t AliL3MemHandler::ComparePoints(UInt_t row,UShort_t pad,UShort_t time){
+inline Int_t AliL3MemHandler::ComparePoints(UInt_t /*row*/,UShort_t pad,UShort_t time){
if(fNUsed>=fNDigits) return -2;
if(pad==fDPt[fNUsed]->fPad&&time==fDPt[fNUsed]->fTime) return 0;
return fNChannels;
}
-AliL3DigitRowData * AliL3RawDataFileHandler::RawData2Memory(UInt_t &nrow,Int_t event)
+ AliL3DigitRowData * AliL3RawDataFileHandler::RawData2Memory(UInt_t &nrow,Int_t /*event*/)
{ //event is not used
AliL3DigitRowData *data = 0;
nrow=0;
//Read the data
// Short_t charges[fNChannels][fNTimeBins];
Short_t ** charges = new Short_t*[fNChannels];
- for (Int_t iii=0; iii<fNChannels; iii++)
+ for (UInt_t iii=0; iii<fNChannels; iii++)
charges[iii] = new Short_t[fNTimeBins];
for(UInt_t channel = 0; channel < fNChannels; channel++){
for(Int_t timebin = 0 ; timebin < fNTimeBins ; timebin++){
<<AliL3Log::kDec<<"Found Inconsistency "<<ndigitcount<<" != "<<ndigitcounttest2<<ENDLOG;
delete [] ndigits;
- for (Int_t iii=0; iii<fNChannels; iii++)
+ for (UInt_t iii=0; iii<fNChannels; iii++)
delete [] charges[iii];
delete [] charges;
return fX[slicerow];
}
-Double_t AliL3Transform::GetZFast(Int_t slice, Int_t time, Float_t vertex)
+Double_t AliL3Transform::GetZFast(Int_t slice, Int_t time, Float_t /*vertex*/)
{
Double_t ret=0;
if(slice < 18)