{
plane=0;
fNmaxOverlaps = 3;
- fChiSqMax[0]=fChiSqMax[1]=12;
+ fChiSqMax[0]=fChiSqMax[1]=fChiSqMax[2]=12;
fRowMin=-1;
fRowMax=-1;
fFitted=0;
strcpy(fPath,path);
plane=0;
fNmaxOverlaps = 3;
- fChiSqMax[0]=fChiSqMax[1]=12;
+ fChiSqMax[0]=fChiSqMax[1]=fChiSqMax[2]=12;
fRowMin=-1;
fRowMax=-1;
fFitted=0;
if(fSeeds)
delete fSeeds;
fSeeds = new AliL3TrackArray("AliL3ModelTrack");
+
tfile.Binary2TrackArray(fSeeds);
tfile.CloseBinaryInput();
if(!offline)
{
- if(i==0) cerr<<"AliL3ClusterFitter::LoadSeeds : Cutting on pt of 4GeV!!"<<endl;
+ if(i==0) cerr<<"AliL3ClusterFitter::LoadSeeds : Cutting on pt of 4 GeV!!"<<endl;
if(track->GetPt() > 4.)
{
fSeeds->Remove(i);
UInt_t *hitids = track->GetHitNumbers();
Int_t origslice = (hitids[nhits-1]>>25)&0x7f;//Slice of innermost point
-
+ /*
+ if(i==0) cerr<<"Cluster fitter only in HALF TPC!!!"<<endl;
+ if(origslice > 17)
+ {
+ fSeeds->Remove(i);
+ continue;
+ }
+ */
track->Init(origslice,-1);
Int_t slice = origslice;
}
//Check if any other track contributes to this cluster:
- //This is done by checking if the tracks are overlapping within
- //the range defined by the track parameters
-
+
for(Int_t t=trackindex+1; t<fProcessTracks->GetNTracks(); t++)
{
AliL3ModelTrack *tr = (AliL3ModelTrack*)fProcessTracks->GetCheckedTrack(t);
if(fSeeding)
if(tr->GetClusterModel(row)->fSlice != fSlice) continue;
+ if(tr->GetPadHit(row) > padr[0] && tr->GetPadHit(row) < padr[1] &&
+ tr->GetTimeHit(row) > timer[0] && tr->GetTimeHit(row) < timer[1])
+ {
+ if(SetFitRange(tr,padr,timer))
+ track->SetOverlap(row,t);
+ }
+ /*
Int_t xyw = (Int_t)ceil(sqrt(tr->GetParSigmaY2(row))*GetYWidthFactor());
Int_t zw = (Int_t)ceil(sqrt(tr->GetParSigmaZ2(row))*GetZWidthFactor());
-
if(
(tr->GetPadHit(row) - xyw > padr[0] && tr->GetPadHit(row) - xyw < padr[1] &&
tr->GetTimeHit(row) - zw > timer[0] && tr->GetTimeHit(row) - zw < timer[1]) ||
tr->GetTimeHit(row) + zw > timer[0] && tr->GetTimeHit(row) + zw < timer[1])
)
{
+
if(SetFitRange(tr,padr,timer)) //Expand the cluster fit range
- track->SetOverlap(row,t); //Set overlap
+ {
+ track->SetOverlap(row,t); //Set overlap
+ }
}
+ */
}
if(fDebug)
cout<<"Fitting cluster with "<<track->GetNOverlaps(fCurrentPadRow)<<" overlaps"<<endl;
+
FitClusters(track,padr,timer);
+ //CalculateWeightedMean(track,padr,timer);
return kTRUE;
}
if(row < AliL3Transform::GetNRowLow())
nsearchbins=25;
else if(row < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1())
- nsearchbins=49;
+ nsearchbins=25;
else
- nsearchbins=49;
+ nsearchbins=25;
/*
Int_t padloop[49] = {0,0,0,-1,1,-1,1,-1,1,0,0,-1,1,-1,1 ,2,-2,2,-2,2,-2,2,-2,2,-2
//and expanded around using the parametrized cluster width
//according to track parameters.
- Int_t xyw = (Int_t)ceil(sqrt(track->GetParSigmaY2(row))*GetYWidthFactor());
- Int_t zw = (Int_t)ceil(sqrt(track->GetParSigmaZ2(row))*GetZWidthFactor());
+ Int_t xyw = 3;
+ Int_t zw = 5;
if(padmax>=0 && timemax>=0)
{
- if(fDebug)
- {
- cout<<"Expanding cluster range using expected cluster widths: "<<xyw<<" "<<zw
- <<" and setting local maxima pad "<<padmax<<" time "<<timemax<<endl;
- if(xyw > 10 || zw > 10)
- track->Print();
- }
-
//Set the hit to the local maxima of the cluster.
//Store the maxima in the cluster model structure,
//-only temporary, it will be overwritten when calling SetCluster.
track->GetClusterModel(row)->fDPad = padmax;
track->GetClusterModel(row)->fDTime = timemax;
-
- for(Int_t i=padmax-xyw; i<=padmax+xyw; i++)
+
+ Int_t i=padmax,j=timemax;
+ for(Int_t pdir=-1; pdir<=1; pdir+=2)
{
- for(Int_t j=timemax-zw; j<=timemax+zw; j++)
+ i=padmax;
+ while(abs(padmax-i) < xyw)
{
- if(i<0 || i>=AliL3Transform::GetNPads(row) || j<0 || j>=AliL3Transform::GetNTimeBins()) continue;
- if(fRow[nt*i+j].fCharge)
+ Bool_t chargeonpad=kFALSE;
+ for(Int_t tdir=-1; tdir<=1; tdir+=2)
{
- if(i < padrange[0]) padrange[0]=i;
- if(i > padrange[1]) padrange[1]=i;
- if(j < timerange[0]) timerange[0]=j;
- if(j > timerange[1]) timerange[1]=j;
+ j=timemax;
+ while(abs(timemax-j) < zw)
+ {
+ if(i<0 || i>=AliL3Transform::GetNPads(row) || j<0 || j>=AliL3Transform::GetNTimeBins()) break;
+ if(fRow[nt*i+j].fCharge)
+ {
+ if(i < padrange[0]) padrange[0]=i;
+ if(i > padrange[1]) padrange[1]=i;
+ if(j < timerange[0]) timerange[0]=j;
+ if(j > timerange[1]) timerange[1]=j;
+ chargeonpad=kTRUE;
+ }
+ else
+ break;
+ j+=tdir;
+ }
}
+ if(!chargeonpad)
+ break;
+ i+=pdir;
}
}
+ /*
+ for(Int_t i=padmax-xyw; i<=padmax+xyw; i++)
+ {
+ for(Int_t j=timemax-zw; j<=timemax+zw; j++)
+ {
+ if(i<0 || i>=AliL3Transform::GetNPads(row) || j<0 || j>=AliL3Transform::GetNTimeBins()) continue;
+ if(fRow[nt*i+j].fCharge)
+ {
+ if(i < padrange[0]) padrange[0]=i;
+ if(i > padrange[1]) padrange[1]=i;
+ if(j < timerange[0]) timerange[0]=j;
+ if(j > timerange[1]) timerange[1]=j;
+ }
+ }
+ }
+ */
+
if(fDebug)
cout<<"New padrange "<<padrange[0]<<" "<<padrange[1]<<" "<<" time "<<timerange[0]<<" "<<timerange[1]<<endl;
return kTRUE;
Int_t nt = AliL3Transform::GetNTimeBins()+1;
if(fRow[nt*pad+time].fUsed == kTRUE) return kFALSE; //Peak has been assigned before
Int_t charge = fRow[nt*pad+time].fCharge;
- if(charge == 1023 || charge==0) return kFALSE;
+ if(charge == 1024 || charge==0) return kFALSE;
+ //if(charge == 0) return kFALSE;
//fRow[nt*pad+time].fUsed = kTRUE;
//return kTRUE;
-
+
if(charge < fRow[nt*(pad-1)+(time-1)].fCharge) return kFALSE;
if(charge < fRow[nt*(pad)+(time-1)].fCharge) return kFALSE;
if(charge < fRow[nt*(pad+1)+(time-1)].fCharge) return kFALSE;
return kTRUE;
}
+void AliL3ClusterFitter::CalculateWeightedMean(AliL3ModelTrack *track,Int_t *padrange,Int_t *timerange)
+{
+ Float_t sum=0,npads=0;
+ Float_t pad=0,time=0;
+ Int_t nt = AliL3Transform::GetNTimeBins()+1;
+ for(Int_t i=padrange[0]; i<=padrange[1]; i++)
+ {
+ Int_t lsum=0;
+ for(Int_t j=timerange[0]; j<=timerange[1]; j++)
+ {
+ lsum += fRow[nt*(i-1)+(j-1)].fCharge;
+ time += j*fRow[nt*(i-1)+(j-1)].fCharge;
+ }
+ if(lsum)
+ npads++;
+ pad += i * lsum;
+ }
+ if(sum)
+ {
+ pad /= sum;
+ time /= sum;
+ track->SetCluster(fCurrentPadRow,pad,time,sum,0,0,npads);
+ }
+ else
+ track->SetCluster(fCurrentPadRow,0,0,0,0,0,0);
+}
+
void AliL3ClusterFitter::FitClusters(AliL3ModelTrack *track,Int_t *padrange,Int_t *timerange)
{
//Handle single and overlapping clusters
-
- //Check whether this cluster has been set before:
+ /*
+ if( (Int_t)rint(track->GetClusterModel(fCurrentPadRow)->fDPad) <= 1 ||
+ (Int_t)rint(track->GetClusterModel(fCurrentPadRow)->fDPad) >= AliL3Transform::GetNPads(fCurrentPadRow)-2 ||
+ (Int_t)rint(track->GetClusterModel(fCurrentPadRow)->fDTime) <= 1 ||
+ (Int_t)rint(track->GetClusterModel(fCurrentPadRow)->fDTime) >= AliL3Transform::GetNTimeBins()-2)
+ {
+ CalculateWeightedMean(track,padrange,timerange);
+ return;
+ }
+ */
Int_t size = FIT_PTS;
Int_t max_tracks = FIT_MAXPAR/NUM_PARS;
if(track->GetNOverlaps(fCurrentPadRow) > max_tracks)
a[n_overlaps*NUM_PARS+1] = charge;
a[n_overlaps*NUM_PARS+3] = sqrt(tr->GetParSigmaY2(fCurrentPadRow)) * GetYWidthFactor();
a[n_overlaps*NUM_PARS+5] = sqrt(tr->GetParSigmaZ2(fCurrentPadRow)) * GetZWidthFactor();
- a[n_overlaps*NUM_PARS+6] = sqrt(tr->GetParSigmaZ2(fCurrentPadRow)) * GetZWidthFactor();
+ //a[n_overlaps*NUM_PARS+6] = sqrt(tr->GetParSigmaZ2(fCurrentPadRow)) * GetZWidthFactor();
lista[n_overlaps*NUM_PARS + 1] = 1;
lista[n_overlaps*NUM_PARS + 2] = 1;
lista[n_overlaps*NUM_PARS + 3] = 0;
lista[n_overlaps*NUM_PARS + 4] = 1;
lista[n_overlaps*NUM_PARS + 5] = 0;
- lista[n_overlaps*NUM_PARS + 6] = 0;
- fit_pars += 3;
+ //lista[n_overlaps*NUM_PARS + 6] = 0;
+ fit_pars += 3; //<-------------------
}
else //Cluster was fitted before
{
xywidth = sqrt(tr->GetParSigmaY2(fCurrentPadRow));
zwidth = sqrt(tr->GetParSigmaZ2(fCurrentPadRow));
if(fDebug)
- cout<<"Cluster had been fitted before, pad "<<pad<<" time "<<time<<" charge "<<charge<<" width "<<xywidth<<" "<<zwidth<<endl;
+ cout<<endl<<"Cluster had been fitted before, pad "<<pad<<" time "<<time<<" charge "<<charge<<" width "<<xywidth<<" "<<zwidth<<endl;
a[n_overlaps*NUM_PARS+2] = pad;
a[n_overlaps*NUM_PARS+4] = time;
a[n_overlaps*NUM_PARS+1] = charge;
- a[n_overlaps*NUM_PARS+3] = sqrt(xywidth) * GetYWidthFactor();
- a[n_overlaps*NUM_PARS+5] = sqrt(zwidth) * GetZWidthFactor();
- a[n_overlaps*NUM_PARS+6] = sqrt(zwidth) * GetZWidthFactor();
+ a[n_overlaps*NUM_PARS+3] = xywidth * GetYWidthFactor();
+ a[n_overlaps*NUM_PARS+5] = zwidth * GetZWidthFactor();
+ //a[n_overlaps*NUM_PARS+6] = zwidth * GetZWidthFactor();
lista[n_overlaps*NUM_PARS + 1] = 1;
lista[n_overlaps*NUM_PARS + 2] = 0;
lista[n_overlaps*NUM_PARS + 3] = 0;
lista[n_overlaps*NUM_PARS + 4] = 0;
lista[n_overlaps*NUM_PARS + 5] = 0;
- lista[n_overlaps*NUM_PARS + 6] = 0;
+ //lista[n_overlaps*NUM_PARS + 6] = 0;
fit_pars += 1;
}
n_overlaps++;
if(time_num_max < time_num)
time_num_max = time_num;
}
-
+
if(pad_num <= 1 || time_num_max <=1 || n_overlaps > fNmaxOverlaps || ndata <= fit_pars) //too few to do fit
{
SetClusterfitFalse(track);
{
if(tr->IsSet(fCurrentPadRow)) continue;//This cluster has been set before
- if(chisq_f < fChiSqMax[(Int_t)overlapping])//cluster fit is good enough
+ Int_t lpatch;
+ if(fCurrentPadRow < AliL3Transform::GetNRowLow())
+ lpatch=0;
+ else if(fCurrentPadRow < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1())
+ lpatch=1;
+ else
+ lpatch=2;
+
+ //if(chisq_f < fChiSqMax[(Int_t)overlapping])//cluster fit is good enough
+ if(chisq_f < fChiSqMax[lpatch])//cluster fit is good enough
{
- tot_charge = (Int_t)(a[n_overlaps*NUM_PARS+1] * a[n_overlaps*NUM_PARS+3] * a[n_overlaps*NUM_PARS+5]);
+ tot_charge = (Int_t)(2*AliL3Transform::Pi() * a[n_overlaps*NUM_PARS+1] * a[n_overlaps*NUM_PARS+3] * a[n_overlaps*NUM_PARS+5]);
Float_t fpad = a[n_overlaps*NUM_PARS+2];
Float_t ftime = a[n_overlaps*NUM_PARS+4];
if(tot_charge < 0 || fpad < -1 || fpad > AliL3Transform::GetNPads(fCurrentPadRow) ||
}
tr->SetCluster(fCurrentPadRow,fpad,ftime,tot_charge,0,0,pad_num);
+ /*
+ tr->SetCluster(fCurrentPadRow,fpad,ftime,tot_charge,
+ pow(a[n_overlaps*NUM_PARS+3],2),
+ pow(a[n_overlaps*NUM_PARS+5],2),pad_num);
+ */
if(fDebug)
- cout<<"Setting cluster in pad "<<a[n_overlaps*NUM_PARS+2]<<" time "<<a[n_overlaps*NUM_PARS+4]<<" charge "<<tot_charge<<endl;
+ {
+ cout<<"Setting cluster in slice "<<fSlice<<" row "<<fCurrentPadRow<<" pad "<<a[n_overlaps*NUM_PARS+2]<<" time "<<a[n_overlaps*NUM_PARS+4]
+ <<" padwidth "<<a[n_overlaps*NUM_PARS+3]<<" timewidth "<<a[n_overlaps*NUM_PARS+5]
+ <<" charge "<<tot_charge<<endl;
+ }
/*
//Set the digits to used:
for(Int_t i=padrange[0]; i<=padrange[1]; i++)
tr->Print();
exit(5);
}
-
+
tr->CalculateClusterWidths(i,kTRUE); //Parametrize errors
tr->GetXYWidth(i,xywidth);
Int_t fNmaxOverlaps;
Int_t fRowMin;
Int_t fRowMax;
- Float_t fChiSqMax[2];
+ Float_t fChiSqMax[3];
Float_t fYInnerWidthFactor;
Float_t fZInnerWidthFactor;
Float_t fYOuterWidthFactor;
Bool_t IsMaximum(Int_t pad,Int_t time);
Bool_t SetFitRange(AliL3ModelTrack *track,Int_t *padrange,Int_t *timerange);
void SetClusterfitFalse(AliL3ModelTrack *track);
+ void CalculateWeightedMean(AliL3ModelTrack *track,Int_t *padrange,Int_t *timerange);
public:
AliL3ClusterFitter();
void WriteClusters(Bool_t global=kTRUE);
void WriteTracks(Int_t min_hits);
void SetNmaxOverlaps(Int_t i) {fNmaxOverlaps=i;}
- void SetChiSqMax(Float_t f,Bool_t overlapping) {fChiSqMax[(Int_t)overlapping] = f;}
+ //void SetChiSqMax(Float_t f,Bool_t overlapping) {fChiSqMax[(Int_t)overlapping] = f;}
+ void SetChiSqMax(Float_t f,Int_t lpatch) {fChiSqMax[lpatch] = f;}
void SetInnerWidthFactor(Float_t y,Float_t z) {fYInnerWidthFactor=y; fZInnerWidthFactor=z;}
void SetOuterWidthFactor(Float_t y,Float_t z) {fYOuterWidthFactor=y; fZOuterWidthFactor=z;}
#include "AliL3Transform.h"
#include "AliL3MemHandler.h"
#include "AliL3DataCompressor.h"
+#include "AliL3SpacePointData.h"
#if 0
#ifdef use_root
Int_t temp;
Int_t power;
- Int_t timeo,pado,chargeo,shapeo;
- timeo=pado=chargeo=shapeo=0;
+ Int_t timeo,pado,chargeo,padshapeo,timeshapeo;
+ timeo=pado=chargeo=padshapeo=timeshapeo=0;
while(!feof(input))
{
if(fread(&track,sizeof(AliL3TrackModel),1,input)!=1) break;
{
slice = cluster.fSlice;
if(slice == origslice)
- OutputBit(output,0);
+ OutputBit(output,0); //No change of slice
else
{
OutputBit(output,1);
OutputBit(output,0);
else
OutputBit(output,1);
- power = 1<<(AliL3DataCompressor::GetNShapeBits()-1);
+ power = 1<<(AliL3DataCompressor::GetNPadShapeBits()-1);
if(abs(temp) >= power)
{
- shapeo++;
+ padshapeo++;
temp = power - 1;
}
- OutputBits(output,abs(temp),(AliL3DataCompressor::GetNShapeBits()-1));
+ OutputBits(output,abs(temp),(AliL3DataCompressor::GetNPadShapeBits()-1));
temp = (Int_t)cluster.fDSigmaZ2;
if(temp<0)
OutputBit(output,0);
else
OutputBit(output,1);
- power = 1<<(AliL3DataCompressor::GetNShapeBits()-1);
+ power = 1<<(AliL3DataCompressor::GetNTimeShapeBits()-1);
if(abs(temp) >= power)
{
- shapeo++;
+ timeshapeo++;
temp=power - 1;
}
- OutputBits(output,abs(temp),(AliL3DataCompressor::GetNShapeBits()-1));
+ OutputBits(output,abs(temp),(AliL3DataCompressor::GetNTimeShapeBits()-1));
}
clustercount++;
fclose(input);
CloseOutputBitFile(output);
- if(pado || timeo || chargeo || shapeo)
+ if(pado || timeo || chargeo || padshapeo || timeshapeo)
{
cout<<endl<<"Saturations: "<<endl
<<"Pad "<<pado<<endl
<<"Time "<<timeo<<endl
<<"Charge "<<chargeo<<endl
- <<"Shape "<<shapeo<<endl<<endl;
+ <<"Padshape "<<padshapeo<<endl
+ <<"Timeshape "<<timeshapeo<<endl<<endl;
}
return kTRUE;
}
{
//Read shape information:
sign = InputBit(input);
- temp = InputBits(input,(AliL3DataCompressor::GetNShapeBits()-1));
+ temp = InputBits(input,(AliL3DataCompressor::GetNPadShapeBits()-1));
if(!sign)
temp*=-1;
clusters[i].fDSigmaY2 = temp;
sign = InputBit(input);
- temp = InputBits(input,(AliL3DataCompressor::GetNShapeBits()-1));
+ temp = InputBits(input,(AliL3DataCompressor::GetNTimeShapeBits()-1));
if(!sign)
temp*=-1;
clusters[i].fDSigmaZ2 = temp;
return kTRUE;
}
+void AliL3Compress::CompressRemaining(AliL3SpacePointData *clusters[36][6],UInt_t nclusters[36][6])
+{
+ //Write the remaining clusters in a compressed format.
+
+ Char_t filename[1024];
+ Int_t nrows = AliL3Transform::GetNRows();
+ Int_t *npoints = new Int_t[nrows];
+ for(Int_t slice=0; slice<=35; slice++)
+ {
+ for(Int_t patch=0; patch < 1; patch++)
+ {
+ sprintf(filename,"%s/comp/remains_%d_%d_%d.raw",fPath,fEvent,slice,-1);
+ BIT_FILE *output = OpenOutputBitFile(filename);
+ if(!output)
+ {
+ cerr<<"AliL3Compress::CompressRemaining : Cannot open file "<<filename<<endl;
+ exit(5);
+ }
+ AliL3SpacePointData *cl = clusters[slice][patch];
+ memset(npoints,0,nrows*sizeof(Int_t));
+
+ UInt_t i;
+ for(i=0; i<nclusters[slice][patch]; i++)
+ {
+ if(cl[i].fCharge == 0) continue; //has been used
+ npoints[cl[i].fPadRow]++;
+ }
+ Int_t rowspresent=0;
+ for(Int_t j=0; j<nrows; j++)
+ {
+ if(!npoints[j]) continue;
+ rowspresent++;
+ }
+
+ //Write number of padrows with clusters
+ OutputBits(output,rowspresent,8);
+
+ Int_t last_padrow=-1;
+ for(i=0; i<nclusters[slice][patch]; i++)
+ {
+ if(cl[i].fCharge == 0) continue; //has been used
+ Int_t padrow = cl[i].fPadRow;
+ if(padrow != last_padrow)
+ {
+ OutputBits(output,padrow,8);//Write padrow #
+ if(npoints[padrow] >= 1<<10)
+ {
+ cerr<<"AliL3Compress::CompressRemaining : Too many remaining clusters "<<npoints[padrow]<<endl;
+ exit(5);
+ }
+ OutputBits(output,npoints[padrow],10);//Write number of clusters on this padrow
+ last_padrow = padrow;
+ }
+
+ Float_t xyz[3] = {cl[i].fX,cl[i].fY,cl[i].fZ};
+ Int_t sector,row,buff;
+ AliL3Transform::Slice2Sector(slice,padrow,sector,row);
+ AliL3Transform::Global2Raw(xyz,sector,row);
+
+ Float_t padw = cl[i].fSigmaY2 / AliL3Transform::GetPadPitchWidth(AliL3Transform::GetPatch(padrow));
+ Float_t timew = cl[i].fSigmaZ2 / AliL3Transform::GetZWidth();
+
+ //Write pad
+ buff = (Int_t)rint(xyz[1]*10);
+ if(buff<0)
+ {
+ cerr<<"AliL3Compress:CompressRemaining : Wrong pad value "<<buff<<endl;
+ exit(5);
+ }
+ OutputBits(output,buff,11);
+
+ //Write time
+ buff = (Int_t)rint(xyz[2]*10);
+ if(buff<0)
+ {
+ cerr<<"AliL3Compress:CompressRemaining : Wrong time value "<<buff<<endl;
+ exit(5);
+ }
+ OutputBits(output,buff,13);
+
+ //Write widths
+ buff = (Int_t)rint(padw*100);
+ OutputBits(output,buff,8);
+ buff = (Int_t)rint(timew*100);
+ OutputBits(output,buff,8);
+
+ //Write charge
+ buff = cl[i].fCharge;
+ if(buff >= 1<<14)
+ buff = (1<<14)-1;
+ OutputBits(output,buff,14);
+ }
+
+ CloseOutputBitFile(output);
+ }
+
+ }
+ delete [] npoints;
+}
+
+void AliL3Compress::ExpandRemaining(TempCluster **clusters,Int_t *ncl,const Int_t maxpoints)
+{
+ //Expand the remaining clusters stored using function CompressRemaining
+
+ Char_t filename[1024];
+ Int_t buff;
+ for(Int_t slice=0; slice<=35; slice++)
+ {
+ for(Int_t p=0; p<1; p++)
+ {
+ sprintf(filename,"%s/comp/remains_%d_%d_%d.raw",fPath,fEvent,slice,-1);
+ BIT_FILE *input = OpenInputBitFile(filename);
+
+ //Read number of padrows
+ buff = InputBits(input,8);
+ Int_t nrows = buff;
+
+ for(Int_t i=0; i<nrows; i++)
+ {
+ //Read padrow
+ buff = InputBits(input,8);
+ Int_t padrow = buff;
+
+ //Read nclusters;
+ buff = InputBits(input,10);
+ Int_t npoints = buff;
+
+ for(Int_t i=0; i<npoints; i++)
+ {
+ clusters[slice][ncl[slice]].padrow = padrow;
+
+ //Read pad
+ buff = InputBits(input,11);
+ clusters[slice][ncl[slice]].pad = (Float_t)buff/10.;
+
+ //Read time
+ buff = InputBits(input,13);
+ clusters[slice][ncl[slice]].time = (Float_t)buff/10.;
+
+ //Read widths
+ buff = InputBits(input,8);
+ clusters[slice][ncl[slice]].sigmaY2 = (Float_t)buff/100.;
+ buff = InputBits(input,8);
+ clusters[slice][ncl[slice]].sigmaZ2 = (Float_t)buff/100.;
+
+ //Read charge
+ buff = InputBits(input,14);
+ clusters[slice][ncl[slice]].charge = buff;
+ //cout<<"padrow "<<padrow<<" pad "<<clusters[slice][ncl[slice]].pad<<" time "<<clusters[slice][ncl[slice]].time<<" charge "<<clusters[slice][ncl[slice]].charge<<" widths "<<clusters[slice][ncl[slice]].sigmaY2<<" "<<clusters[slice][ncl[slice]].sigmaZ2<<endl;
+ ncl[slice]++;
+ }
+
+ }
+ CloseInputBitFile(input);
+ }
+ }
+}
+
void AliL3Compress::PrintCompRatio(ofstream *outfile)
{
AliL3MemHandler *mem = new AliL3MemHandler();
#ifndef AliL3_Compress
#define AliL3_Compress
-class AliL3TrackArray;
+#include "AliL3DataCompressor.h"
class AliL3Compress {
Bool_t ReadFile(Char_t which,Char_t *filename=0);
Bool_t CompressFile();
Bool_t ExpandFile();
+ void CompressRemaining(AliL3SpacePointData *points[36][6],UInt_t npoints[36][6]);
+ void ExpandRemaining(TempCluster **clusters,Int_t *ncl,Int_t maxclusters);
void PrintCompRatio(ofstream *outfile=0);
AliL3TrackArray *GetTracks() {return fTracks;}
Int_t AliL3DataCompressor::fNumTimeBits = 12;
Int_t AliL3DataCompressor::fNumPadBits = 12;
Int_t AliL3DataCompressor::fNumChargeBits = 14;
-Int_t AliL3DataCompressor::fNumShapeBits = 14;
-Float_t AliL3DataCompressor::fXYResidualStep1 = 0.03;
-Float_t AliL3DataCompressor::fXYResidualStep2 = 0.03;
-Float_t AliL3DataCompressor::fXYResidualStep3 = 0.03;
-Float_t AliL3DataCompressor::fZResidualStep1 = 0.05;
-Float_t AliL3DataCompressor::fZResidualStep2 = 0.05;
-Float_t AliL3DataCompressor::fZResidualStep3 = 0.05;
-Float_t AliL3DataCompressor::fXYWidthStep = 0.005;
-Float_t AliL3DataCompressor::fZWidthStep = 0.005;
+Int_t AliL3DataCompressor::fNumPadShapeBits = 14;
+Int_t AliL3DataCompressor::fNumTimeShapeBits = 14;
+Float_t AliL3DataCompressor::fPadResidualStep1 = 0.03;
+Float_t AliL3DataCompressor::fPadResidualStep2 = 0.03;
+Float_t AliL3DataCompressor::fPadResidualStep3 = 0.03;
+Float_t AliL3DataCompressor::fTimeResidualStep1 = 0.05;
+Float_t AliL3DataCompressor::fTimeResidualStep2 = 0.05;
+Float_t AliL3DataCompressor::fTimeResidualStep3 = 0.05;
+Float_t AliL3DataCompressor::fPadSigma2Step1 = 0.005;
+Float_t AliL3DataCompressor::fPadSigma2Step2 = 0.005;
+Float_t AliL3DataCompressor::fTimeSigma2Step = 0.005;
Int_t AliL3DataCompressor::fClusterCharge = 100;
AliL3DataCompressor::AliL3DataCompressor()
fBenchmark->Analyze(fname);
}
-void AliL3DataCompressor::SetBitNumbers(Int_t pad,Int_t time,Int_t charge,Int_t shape)
+void AliL3DataCompressor::SetBitNumbers(Int_t pad,Int_t time,Int_t charge,Int_t shapepad,Int_t shapetime)
{
fNumPadBits = pad;
fNumTimeBits = time;
fNumChargeBits = charge;
- fNumShapeBits = shape;
+ fNumPadShapeBits = shapepad;
+ fNumTimeShapeBits = shapetime;
}
void AliL3DataCompressor::SetTransverseResolutions(Float_t res1,Float_t res2,Float_t res3,Float_t width)
{
- fXYResidualStep1 = res1;
- fXYResidualStep2 = res2;
- fXYResidualStep3 = res3;
- fXYWidthStep = width;
+ fPadResidualStep1 = res1/AliL3Transform::GetPadPitchWidth(0);
+ fPadResidualStep2 = res2/AliL3Transform::GetPadPitchWidth(2);
+ fPadResidualStep3 = res3/AliL3Transform::GetPadPitchWidth(2);
+ fPadSigma2Step1 = width*width/pow(AliL3Transform::GetPadPitchWidth(0),2);
+ fPadSigma2Step2 = width*width/pow(AliL3Transform::GetPadPitchWidth(2),2);
}
void AliL3DataCompressor::SetLongitudinalResolutions(Float_t res1,Float_t res2,Float_t res3,Float_t width)
{
- fZResidualStep1 = res1;
- fZResidualStep2 = res2;
- fZResidualStep3 = res3;
- fZWidthStep = width;
+ fTimeResidualStep1 = res1/AliL3Transform::GetZWidth();
+ fTimeResidualStep2 = res2/AliL3Transform::GetZWidth();
+ fTimeResidualStep3 = res3/AliL3Transform::GetZWidth();
+ fTimeSigma2Step = width*width/pow(AliL3Transform::GetZWidth(),2);
}
-const Float_t AliL3DataCompressor::GetXYResidualStep(Int_t row)
+const Float_t AliL3DataCompressor::GetPadResidualStep(Int_t row)
{
if(row < AliL3Transform::GetNRowLow())
- return fXYResidualStep1;
+ return fPadResidualStep1;
else if(row < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1())
- return fXYResidualStep2;
+ return fPadResidualStep2;
else if(row < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1() + AliL3Transform::GetNRowUp2())
- return fXYResidualStep3;
+ return fPadResidualStep3;
else
{
cerr<<"AliL3DataCompressor::GetXYResidualStep : Wrong row number "<<row<<endl;
}
}
-const Float_t AliL3DataCompressor::GetZResidualStep(Int_t row)
+const Float_t AliL3DataCompressor::GetTimeResidualStep(Int_t row)
{
if(row < AliL3Transform::GetNRowLow())
- return fZResidualStep1;
+ return fTimeResidualStep1;
else if(row < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1())
- return fZResidualStep2;
+ return fTimeResidualStep2;
else if(row < AliL3Transform::GetNRowLow() + AliL3Transform::GetNRowUp1() + AliL3Transform::GetNRowUp2())
- return fZResidualStep3;
+ return fTimeResidualStep3;
else
{
cerr<<"AliL3DataCompressor::GetXYResidualStep : Wrong row number "<<row<<endl;
outtrack->SetPadHit(padrow,xyz_cross[1]);
outtrack->SetTimeHit(padrow,xyz_cross[2]);
-
+
+ outtrack->SetCrossingAngleLUT(padrow,intrack->GetCrossingAngle(padrow,slice));
+ outtrack->CalculateClusterWidths(padrow,kTRUE);
+
if(fWriteClusterShape)
{
- Float_t angle = intrack->GetCrossingAngle(padrow,slice);
- outtrack->SetCrossingAngleLUT(padrow,angle);
- outtrack->CalculateClusterWidths(padrow,kTRUE);
Int_t patch = AliL3Transform::GetPatch(padrow);
Float_t sigmaY2 = points[pos].fSigmaY2 / pow(AliL3Transform::GetPadPitchWidth(patch),2);
Float_t sigmaZ2 = points[pos].fSigmaZ2 / pow(AliL3Transform::GetZWidth(),2);
AliL3Transform::Global2Local(xyz,last_slice,kTRUE);
//Check for overflow:
- Int_t temp = (Int_t)rint((xyz_cross[1]-xyz[1])/GetXYResidualStep(padrow));
+ Int_t temp = (Int_t)rint((xyz_cross[1]-xyz[1])/GetPadResidualStep(padrow));
if( abs(temp) > 1<<(GetNPadBits()-1))
continue;
- temp = (Int_t)rint((xyz_cross[2]-xyz[2])/GetZResidualStep(padrow));
+ temp = (Int_t)rint((xyz_cross[2]-xyz[2])/GetTimeResidualStep(padrow));
if( abs(temp) > 1<<(GetNTimeBits()-1))
continue;
return;
}
+ AliL3Compress *comp = new AliL3Compress(-1,-1,fPath,fWriteClusterShape,fEvent);
+ comp->CompressRemaining(fClusters,fNcl);
+ delete comp;
+ return;
+
cout<<"Writing remaining clusters "<<endl;
Int_t nrows = AliL3Transform::GetNRows();
Int_t *npoints = new Int_t[nrows];
cerr<<"AliL3DataCompressor::WriteRemaining : Cannot open file "<<filename<<endl;
exit(5);
}
- //UInt_t dummy;
- AliL3SpacePointData *points = fClusters[i][patch];//->GetDataPointer(dummy);
+
+ AliL3SpacePointData *points = fClusters[i][patch];
memset(npoints,0,nrows*sizeof(Int_t));
}
Float_t xyz[3] = {points[j].fX,points[j].fY,points[j].fZ};
- AliL3Transform::Global2Local(xyz,i,kTRUE);
+ Int_t sector,row;
+ AliL3Transform::Slice2Sector(i,padrow,sector,row);
+ AliL3Transform::Global2Raw(xyz,sector,row);
- tempPt->fClusters[localcounter].fY = xyz[1];
- tempPt->fClusters[localcounter].fZ = xyz[2];
+ Float_t padw = points[j].fSigmaY2 / pow(AliL3Transform::GetPadPitchWidth(patch),2);
+ Float_t timew = points[j].fSigmaZ2 / pow(AliL3Transform::GetZWidth(),2);
+
+ tempPt->fClusters[localcounter].fPad = (UShort_t)(xyz[1]*100);
+ tempPt->fClusters[localcounter].fTime = (UShort_t)(xyz[2]*100);
tempPt->fClusters[localcounter].fCharge = points[j].fCharge;
- tempPt->fClusters[localcounter].fSigmaY2 = points[j].fSigmaY2;
- tempPt->fClusters[localcounter].fSigmaZ2 = points[j].fSigmaZ2;
+ tempPt->fClusters[localcounter].fSigmaY2 = (Byte_t)(padw*100);
+ tempPt->fClusters[localcounter].fSigmaZ2 = (Byte_t)(timew*100);
localcounter++;
fNunusedClusters++;
}
for(Int_t slice=0; slice<36; slice++)
{
- //UInt_t dummy;
- AliL3SpacePointData *points = fClusters[slice][0];//->GetDataPointer(dummy);
+ AliL3SpacePointData *points = fClusters[slice][0];
for(UInt_t i=0; i<fNcl[slice][0]; i++)
{
if(points[i].fCharge == 0) continue; //Already removed
Int_t padrow = (Int_t)points[i].fPadRow;
+ //Check the widths (errors) of the cluster, and remove big bastards:
+ Float_t xyw = points[i].fSigmaY2 / pow(AliL3Transform::GetPadPitchWidth(AliL3Transform::GetPatch(padrow)),2);
+ Float_t zw = points[i].fSigmaZ2 / pow(AliL3Transform::GetZWidth(),2);
+ if(xyw >= 2.55 || zw >= 2.55)//Because we use 1 byte to store
+ {
+ points[i].fCharge = 0;
+ continue;
+ }
+
Float_t xyz[3] = {points[i].fX,points[i].fY,points[i].fZ};
Int_t sector,row;
AliL3Transform::Slice2Sector(slice,padrow,sector,row);
Char_t filename[1024];
cout<<"Reading remaining clusters "<<endl;
+
+ AliL3Compress *comp = new AliL3Compress(-1,-1,fPath,fWriteClusterShape,fEvent);
+ comp->ExpandRemaining(clusters,ncl,maxpoints);
+ delete comp;
+ return;
+
AliL3MemHandler mem;
for(Int_t slice=0; slice<=35; slice++)
{
AliL3RemainingCluster *points = tempPt->fClusters;
Int_t padrow = (Int_t)tempPt->fPadRow;
- Int_t patch = AliL3Transform::GetPatch(padrow);
- Int_t sector,row;
- AliL3Transform::Slice2Sector(slice,padrow,sector,row);
+ //Int_t sector,row;
+ //AliL3Transform::Slice2Sector(slice,padrow,sector,row);
//cout<<"Loading slice "<<slice<<" row "<<padrow<<" with "<<(Int_t)tempPt->fNClusters<<" clusters "<<endl;
for(Int_t j=0; j<tempPt->fNClusters; j++)
{
- Float_t xyz[3] = {AliL3Transform::Row2X(padrow),points[j].fY,points[j].fZ};
-
- AliL3Transform::Local2Raw(xyz,sector,row);
+ //Float_t xyz[3] = {AliL3Transform::Row2X(padrow),points[j].fY,points[j].fZ};
+ //AliL3Transform::Local2Raw(xyz,sector,row);
if(ncl[slice] >= maxpoints)
{
exit(5);
}
//cout<<"slice "<<slice<<" padrow "<<padrow<<" pad "<<xyz[1]<<" time "<<xyz[2]<<endl;
- clusters[slice][ncl[slice]].pad = xyz[1];
- clusters[slice][ncl[slice]].time = xyz[2];
+ clusters[slice][ncl[slice]].pad = (Float_t)(points[j].fPad/100.);
+ clusters[slice][ncl[slice]].time = (Float_t)(points[j].fTime/100.);
clusters[slice][ncl[slice]].charge = points[j].fCharge;
- clusters[slice][ncl[slice]].sigmaY2 = points[j].fSigmaY2/pow(AliL3Transform::GetPadPitchWidth(patch),2);
- clusters[slice][ncl[slice]].sigmaZ2 = points[j].fSigmaZ2/pow(AliL3Transform::GetZWidth(),2);
+ clusters[slice][ncl[slice]].sigmaY2 = (Float_t)(points[j].fSigmaY2/100.);
+ clusters[slice][ncl[slice]].sigmaZ2 = (Float_t)(points[j].fSigmaZ2/100.);
clusters[slice][ncl[slice]].padrow = padrow;
+ cout<<"padrow "<<padrow<<" pad "<<clusters[slice][ncl[slice]].pad<<" time "<<clusters[slice][ncl[slice]].time<<" charge "<<clusters[slice][ncl[slice]].charge<<" widths "<<clusters[slice][ncl[slice]].sigmaY2<<" "<<clusters[slice][ncl[slice]].sigmaZ2<<endl;
ncl[slice]++;
}
Byte_t *dPt = (Byte_t*)tempPt;
static Int_t fNumPadBits;
static Int_t fNumTimeBits;
static Int_t fNumChargeBits;
- static Int_t fNumShapeBits;
+ static Int_t fNumPadShapeBits;
+ static Int_t fNumTimeShapeBits;
- static Float_t fXYResidualStep1;
- static Float_t fXYResidualStep2;
- static Float_t fXYResidualStep3;
- static Float_t fZResidualStep1;
- static Float_t fZResidualStep2;
- static Float_t fZResidualStep3;
- static Float_t fXYWidthStep;
- static Float_t fZWidthStep;
+ static Float_t fPadResidualStep1;
+ static Float_t fPadResidualStep2;
+ static Float_t fPadResidualStep3;
+ static Float_t fTimeResidualStep1;
+ static Float_t fTimeResidualStep2;
+ static Float_t fTimeResidualStep3;
+ static Float_t fPadSigma2Step1;
+ static Float_t fPadSigma2Step2;
+ static Float_t fTimeSigma2Step;
static Int_t fClusterCharge;
void SelectRemainingClusters();
void RestoreData(Bool_t remaining_only=kFALSE);
void DoBench(Char_t *fname="benchmark");
- void SetBitNumbers(Int_t pad,Int_t time,Int_t charge,Int_t shape);
+ void SetBitNumbers(Int_t pad,Int_t time,Int_t charge,Int_t shapepad,Int_t shapetime);
void SetTransverseResolutions(Float_t res1,Float_t res2,Float_t res3,Float_t width=0.005);
void SetLongitudinalResolutions(Float_t res1,Float_t res2,Float_t res3,Float_t width=0.005);
Int_t GetNusedClusters() {return fNusedClusters;}
Int_t GetNunusedClusters() {return fNunusedClusters;}
-
+
static const Int_t GetNPadBits() {return fNumPadBits;}
static const Int_t GetNTimeBits() {return fNumTimeBits;}
static const Int_t GetNChargeBits() {return fNumChargeBits;}
- static const Int_t GetNShapeBits() {return fNumShapeBits;}
- static const Float_t GetXYWidthStep() {return fXYWidthStep;}
- static const Float_t GetZWidthStep() {return fZWidthStep;}
+ static const Int_t GetNPadShapeBits() {return fNumPadShapeBits;}
+ static const Int_t GetNTimeShapeBits() {return fNumTimeShapeBits;}
+ static const Float_t GetPadSigma2Step(Int_t patch) {return patch < 2 ? fPadSigma2Step1 : fPadSigma2Step2;}
+ static const Float_t GetTimeSigma2Step() {return fTimeSigma2Step;}
static const Int_t GetClusterCharge() {return fClusterCharge;}
- static const Float_t GetXYResidualStep(Int_t row);
- static const Float_t GetZResidualStep(Int_t row);
+ static const Float_t GetPadResidualStep(Int_t row);
+ static const Float_t GetTimeResidualStep(Int_t row);
ClassDef(AliL3DataCompressor,1)
DPOINT *plane;
-#ifndef PB
-int build_exp_table()
-/******************************************************************************/
-{
- exp_header_t tab_h;
- int i;
- FLOAT_SIZE *exp_val;
- FILE *fp;
-
- if( !(fp = fopen( "exp_table", "wb" )))
- printf("build_exp_table: I/O error\n");
-
- tab_h.float_size = sizeof( FLOAT_SIZE );
- tab_h.steps = 100000;
- tab_h.dmin = -5;
- tab_h.dmax = 1;
- tab_h.step_size = (tab_h.dmax - tab_h.dmin)/tab_h.steps;
- if( !(exp_val = (FLOAT_SIZE *)malloc( tab_h.steps * sizeof( FLOAT_SIZE ) ) ) )
- printf("build_exp_table: malloc error\n");
- fwrite((const void *)&tab_h, (size_t)sizeof(exp_header_t), (size_t)1, fp );
- for( i=0; i<tab_h.steps; ++i ) {
- exp_val[i] = exp(tab_h.dmin + i*tab_h.step_size);
- }
- fwrite((const void *)exp_val, (size_t)sizeof(FLOAT_SIZE), (size_t)tab_h.steps, fp );
-
- free( (void *)exp_val );
- return 0;
-}
-
-#ifdef TEST_TABLE
-test_table()
-/**********************************************************/
-{
- double i, delta, dmin, dmax, exp_tab();
- FILE *fp;
-
- fp = fopen( "exp_test", "w" );
-
- delta = 6.0/10000.;
- dmin = -5.1;
- dmax = 1.1;
- for( i=dmin; i<dmax; i+=delta ){
- fprintf( fp, "%lf\t%lf\t%lf\n", i, exp(i), exp_tab(i) );
- }
- return 0;
-}
-#endif
-double exp_tab(double in)
-{
- return exp( in );
-}
-#else
-double exp_tab(in)
-/**********************************************************/
-double in;
-{
- static exp_header_t tab_h;
- static FLOAT_SIZE *exp_val=NULL, slope;
- FILE *fp=NULL;
-
-#ifdef HP
- if( isnan(in) ) {
- if( (num_nan /100)*100 == num_nan )
- fprintf( stderr, "exp_tab: NaN %d\n", num_nan );
- ++num_nan;
- return 1;
- }
-#endif
-#ifdef MAC
- return exp( in );
-#else
- if( !exp_val ) {
- if( !(fp = fopen( "exp_table", "rb" ))) {
- build_exp_table();
- }
- if( !(fp = fopen( "exp_table", "rb" )))
- printf("exp_tab: I/O error\n");
- fread(&tab_h, (size_t)sizeof(exp_header_t), (size_t)1, fp );
- if( tab_h.float_size != sizeof( FLOAT_SIZE ) )
- build_exp_table();
-
- if( !(exp_val = (FLOAT_SIZE *)malloc( tab_h.steps * sizeof( FLOAT_SIZE ) ) ) )
- printf("exp_tab: malloc error\n");
- fread(exp_val, (size_t)sizeof(FLOAT_SIZE), (size_t)tab_h.steps, fp );
- slope = tab_h.steps / (tab_h.dmax - tab_h.dmin);
- }
- if( in < tab_h.dmin || in > tab_h.dmax )
- return exp( in );
- else
- return exp_val[(int)((in-tab_h.dmin) * slope)];
-#endif
-}
-#endif
-
void f2gauss5(double x,double a[],double *y,double dyda[],int na)
{
+ //Function describing a sum of 2D gaussians with 5 parameters.
+ //There number of gaussians is na/5.
+
int i,index;
double fac,fac1,fac2,ex,ex1,ex2,arg1,arg2,u,v;
-
- index = nint(x);
+ //printf("fitting na %d, with pad %f time %f amplitude %f padwidth %f timewidth %f\n",na,a[2],a[4],a[1],a[3],a[5]);
+ index = nint(x);
if( index < 0 || index >=FIT_PTS )
{
fprintf( stderr, "ff2gauss: wrong index %ld\n", index );
}
u = plane[index].u;
v = plane[index].v;
-
+ //printf("u %f v %f\n",u,v);
*y=0.0;
for (i=1;i<=na-1;i+=5)
{
arg1 = (u-a[i+1])/a[i+2];
arg2 = (v-a[i+3])/a[i+4];
- ex1 = exp_tab(-arg1*arg1);
- ex2 = exp_tab(-arg2*arg2);
+ ex1 = exp(-0.5*arg1*arg1);
+ ex2 = exp(-0.5*arg2*arg2);
ex = ex1*ex2;
fac = a[i]*ex*2.0;
fac1 = fac * arg1;
#include "AliL3ModelTrack.h"
#include "AliL3Transform.h"
#include "AliL3DataCompressor.h"
+#include "AliL3Vertex.h"
#if GCCVERSION == 3
using namespace std;
cl->fPresent |= 0x2; //set second bit to true, because a fit attempt has been made
- Int_t patch = AliL3Transform::GetPatch(row);
if(!charge || npads == 1)
{
cl->fPresent &= ~0x1; //set first bit to false
else
{
cl->fPresent|=0x1;//set first bit to true
- cl->fDTime = (ftime - GetTimeHit(row))/(AliL3DataCompressor::GetZResidualStep(row)/AliL3Transform::GetZWidth());
- cl->fDPad = (fpad - GetPadHit(row))/(AliL3DataCompressor::GetXYResidualStep(row)/AliL3Transform::GetPadPitchWidth(patch));
- cl->fDCharge = charge;// - AliL3DataCompressor::GetClusterCharge();
- //cl->fSlice = fSlice;
+ cl->fDPad = QuantizePad(row,fpad);
+ cl->fDTime = QuantizeTime(row,ftime);
+ cl->fDCharge = charge;
if(sigmaY2==0 && sigmaZ2==0)
{
cl->fDSigmaY2=0;//if width is zero, shape is not supposed to be written
}
else
{
- cl->fDSigmaY2 = (sigmaY2 - GetParSigmaY2(row))/(AliL3DataCompressor::GetXYWidthStep()/pow(AliL3Transform::GetPadPitchWidth(patch),2));
- cl->fDSigmaZ2 = (sigmaZ2 - GetParSigmaZ2(row))/(AliL3DataCompressor::GetZWidthStep()/pow(AliL3Transform::GetZWidth(),2));
+ cl->fDSigmaY2 = QuantizeSigmaY2(row,sigmaY2);
+ cl->fDSigmaZ2 = QuantizeSigmaZ2(row,sigmaZ2);
}
cl->fNPads = npads;
}
-
- //fNClusters++;
}
+
void AliL3ModelTrack::Set(AliL3Track *tpt)
{
AliL3ModelTrack *tr = (AliL3ModelTrack*)tpt;
cerr<<"AliL3ModelTrack::FillModel() : No trackmodel "<<endl;
return;
}
+ Double_t impact[3];
+ AliL3Vertex vertex;
+ CalculateHelix();
+ GetClosestPoint(&vertex,impact[0],impact[1],impact[2]);
fTrackModel->fKappa = GetKappa();
-
- fTrackModel->fFirstPointX = GetFirstPointX();
- fTrackModel->fFirstPointY = GetFirstPointY();
- fTrackModel->fFirstPointZ = GetFirstPointZ();
+ fTrackModel->fPhi = atan2(impact[1],impact[0]);
+ fTrackModel->fD = sqrt(impact[0]*impact[0] + impact[1]*impact[1]);
+ fTrackModel->fZ0 = impact[2];
fTrackModel->fTgl = GetTgl();
- fTrackModel->fPsi = GetPsi();
- //fTrackModel->fLength = (Short_t)GetLength();
- //fTrackModel->fNClusters = fNClusters;
+
+ //We have to check on which of the vertex the track fit is lying
+ //This we need to encode the azimuthal angle coordinate of the center of curvature.
+ if(GetRadius() < sqrt(GetCenterX()*GetCenterX()+GetCenterY()*GetCenterY()))
+ fTrackModel->fD *=-1;
+
}
void AliL3ModelTrack::FillTrack()
return;
}
SetKappa(fTrackModel->fKappa);
- SetCharge((-1*(Int_t)copysign(1.,GetKappa())));
- SetFirstPoint(fTrackModel->fFirstPointX,fTrackModel->fFirstPointY,fTrackModel->fFirstPointZ);
+ Double_t impact[3],psi;
+ Float_t trackPhi0 = fTrackModel->fPhi;
+ if(fTrackModel->fD < 0)
+ trackPhi0 += AliL3Transform::Pi();
+ Int_t charge = -1*(Int_t)copysign(1.,GetKappa());
+ impact[0] = fabs(fTrackModel->fD)*cos(fTrackModel->fPhi);
+ impact[1] = fabs(fTrackModel->fD)*sin(fTrackModel->fPhi);
+ impact[2] = fTrackModel->fZ0;
+
+ psi = trackPhi0 - charge*0.5*AliL3Transform::Pi();
+ if(psi < 0)
+ psi += 2*AliL3Transform::Pi();
+
+ SetCharge(charge);
+ SetFirstPoint(impact[0],impact[1],impact[2]);
+ SetPsi(psi);
SetTgl(fTrackModel->fTgl);
- SetPsi(fTrackModel->fPsi);
- //SetLength(fTrackModel->fLength);
- fNClusters = AliL3Transform::GetNRows(fPatch);//fTrackModel->fNClusters;
SetPt((AliL3Transform::GetBFact()*AliL3Transform::GetBField())/fabs(GetKappa()));
-
+ fNClusters = AliL3Transform::GetNRows(fPatch);
CalculateHelix();
-
+
for(Int_t i=AliL3Transform::GetFirstRow(fPatch); i<=AliL3Transform::GetLastRow(fPatch); i++)
{
AliL3ClusterModel *cl = GetClusterModel(i);
}
}
+Float_t AliL3ModelTrack::QuantizePad(Int_t row,Float_t pad)
+{
+ Float_t diff = pad - GetPadHit(row);
+ Float_t step = AliL3DataCompressor::GetPadResidualStep(row);
+ return diff/step;
+}
+
+Float_t AliL3ModelTrack::RetrievePad(Int_t row,Float_t dpad)
+{
+ Float_t step = AliL3DataCompressor::GetPadResidualStep(row);
+ return dpad*step + GetPadHit(row);
+}
+
+Float_t AliL3ModelTrack::QuantizeTime(Int_t row,Float_t time)
+{
+ Float_t diff = time - GetTimeHit(row);
+ Float_t step = AliL3DataCompressor::GetTimeResidualStep(row);
+ return diff/step;
+}
+
+Float_t AliL3ModelTrack::RetrieveTime(Int_t row,Float_t dtime)
+{
+ Float_t step = AliL3DataCompressor::GetTimeResidualStep(row);
+ return dtime*step + GetTimeHit(row);
+}
+
+Float_t AliL3ModelTrack::QuantizeSigmaY2(Int_t row,Float_t sigmaY2)
+{
+ Float_t diff = sigmaY2 - GetParSigmaY2(row);
+ Float_t step = AliL3DataCompressor::GetPadSigma2Step(AliL3Transform::GetPatch(row));
+ return diff/step;
+}
+
+Float_t AliL3ModelTrack::RetrieveSigmaY2(Int_t row,Float_t dsigmaY2)
+{
+ Float_t step = AliL3DataCompressor::GetPadSigma2Step(AliL3Transform::GetPatch(row));
+ return dsigmaY2*step + GetParSigmaY2(row);
+}
+
+Float_t AliL3ModelTrack::QuantizeSigmaZ2(Int_t row,Float_t sigmaZ2)
+{
+ Float_t diff = sigmaZ2 - GetParSigmaZ2(row);
+ Float_t step = AliL3DataCompressor::GetTimeSigma2Step();
+ return diff/step;
+}
+
+Float_t AliL3ModelTrack::RetrieveSigmaZ2(Int_t row,Float_t dsigmaZ2)
+{
+ Float_t step = AliL3DataCompressor::GetTimeSigma2Step();
+ return dsigmaZ2*step + GetParSigmaZ2(row);
+}
+
void AliL3ModelTrack::SetPadHit(Int_t row,Float_t pad)
{
Int_t index = row-AliL3Transform::GetFirstRow(fPatch);
Bool_t AliL3ModelTrack::GetPad(Int_t row,Float_t &pad)
{
- //(ftime - GetTimeHit(fNClusters))/AliL3DataCompressor::GetXYResidualStep();
- //(fpad - GetPadHit(fNClusters))/AliL3DataCompressor::GetZResidualStep();
-
AliL3ClusterModel *cl = GetClusterModel(row);
- Int_t patch = AliL3Transform::GetPatch(row);
- pad = cl->fDPad*(AliL3DataCompressor::GetXYResidualStep(row)/AliL3Transform::GetPadPitchWidth(patch)) + GetPadHit(row);
-
+ pad = RetrievePad(row,cl->fDPad);
return IsPresent(row);
}
Bool_t AliL3ModelTrack::GetTime(Int_t row,Float_t &time)
{
AliL3ClusterModel *cl = GetClusterModel(row);
- time = cl->fDTime*(AliL3DataCompressor::GetZResidualStep(row)/AliL3Transform::GetZWidth()) + GetTimeHit(row);
-
+ time = RetrieveTime(row,cl->fDTime);
return IsPresent(row);
}
{
AliL3ClusterModel *cl = GetClusterModel(row);
charge = (Int_t)cl->fDCharge;// + AliL3DataCompressor::GetClusterCharge();
-
return IsPresent(row);
}
Bool_t AliL3ModelTrack::GetXYWidth(Int_t row,Float_t &width)
{
- //cl->fDSigmaY2 = (sigmaY2 - GetParSigmaY2(row))/AliL3DataCompressor::GetXYWidthStep();
AliL3ClusterModel *cl = GetClusterModel(row);
- Int_t patch = AliL3Transform::GetPatch(row);
- width = cl->fDSigmaY2*(AliL3DataCompressor::GetXYWidthStep()/pow(AliL3Transform::GetPadPitchWidth(patch),2)) + GetParSigmaY2(row);
-
+ width = RetrieveSigmaY2(row,cl->fDSigmaY2);
return IsPresent(row);
}
Bool_t AliL3ModelTrack::GetZWidth(Int_t row,Float_t &width)
{
AliL3ClusterModel *cl = GetClusterModel(row);
- width = cl->fDSigmaZ2*(AliL3DataCompressor::GetZWidthStep()/pow(AliL3Transform::GetZWidth(),2)) + GetParSigmaZ2(row);
-
+ RetrieveSigmaZ2(row,cl->fDSigmaZ2);
return IsPresent(row);
}
Float_t *fPad; //!
Float_t *fTime; //!
+ Float_t QuantizePad(Int_t row,Float_t pad);
+ Float_t QuantizeTime(Int_t row,Float_t time);
+ Float_t QuantizeSigmaY2(Int_t row,Float_t dsigmaY2);
+ Float_t QuantizeSigmaZ2(Int_t row,Float_t dsigmaZ2);
+ Float_t RetrievePad(Int_t row,Float_t dpad);
+ Float_t RetrieveTime(Int_t row,Float_t time);
+ Float_t RetrieveSigmaY2(Int_t row,Float_t dsigmaY2);
+ Float_t RetrieveSigmaZ2(Int_t row,Float_t dsigmaZ2);
+
public:
AliL3ModelTrack();
virtual ~AliL3ModelTrack();
typedef struct AliL3ClusterModel AliL3ClusterModel;
struct AliL3RemainingCluster {
- Float_t fY;
- Float_t fZ;
- UShort_t fCharge;
- Float_t fSigmaY2;
- Float_t fSigmaZ2;
+ UShort_t fPad; //2 bytes
+ UShort_t fTime; //2 bytes
+ Byte_t fSigmaY2; //1 byte
+ Byte_t fSigmaZ2; //1 byte
+ UShort_t fCharge; //2 bytes
};
typedef struct AliL3RemainingCluster AliL3RemainingCluster;
struct AliL3RemainingRow {
- Byte_t fPadRow;
- UShort_t fNClusters;
+ Byte_t fPadRow; //1 byte
+ UShort_t fNClusters; //2 bytes
AliL3RemainingCluster fClusters[0];
};
typedef struct AliL3RemainingRow AliL3RemainingRow;
-struct AliL3TrackModel {
- Float_t fKappa;
- Float_t fFirstPointX;
- Float_t fFirstPointY;
- Float_t fFirstPointZ;
- Float_t fTgl;
- Float_t fPsi;
+struct AliL3TrackModel {//5 independent parameters is needed to encode the helix:
+ Float_t fKappa; //Curvature
+ Float_t fPhi; //Azimuthal angle of DCAO (distance of closest approach to origo)
+ Float_t fD; //radius of DCA0
+ Float_t fZ0; //z-coordinate of DCA0
+ Float_t fTgl; //tan of dipangle
};
typedef struct AliL3TrackModel AliL3TrackModel;
#include "AliL3ModelTrack.h"
#include "AliL3Compress.h"
#include "AliL3TrackArray.h"
+#include "bitio.h"
#include "AliL3OfflineDataCompressor.h"
//Take offline reconstructed tracks as an input.
//In this case, no remaining clusters are written.
- fSinglePatch = sp;
+ if(fTracker)
+ {
+ fTracker->UnloadClusters();
+ delete fTracker;
+ }
+ fSinglePatch = sp;
+ fEvent = event;
+
char filename[1024];
AliKalmanTrack::SetConvConst(1000/0.299792458/AliL3Transform::GetSolenoidField());
if(fMarian==kFALSE)
for(Int_t slice=0; slice<=35; slice++)
{
sprintf(filename,"%s/comp/remains_%d_%d_%d.raw",fPath,fEvent,slice,-1);
- FILE *outfile = fopen(filename,"w");
- if(!outfile)
+ BIT_FILE *output = OpenOutputBitFile(filename);
+ if(!output)
{
cerr<<"AliL3OfflineDataCompressor::WriteRemaining : Cannot open file "<<filename<<endl;
exit(5);
}
+ //Write number of padrows with clusters
+ OutputBits(output,nrows,8);
+
for(Int_t padrow=0; padrow < nrows; padrow++)
{
AliL3Transform::Slice2Sector(slice,padrow,sector,row);
//cout<<"Getting clusters in sector "<<sec<<" row "<<row<<endl;
Int_t ncl = 0;
#ifdef asvversion
- tracker->GetNClusters(sec,row);
+ ncl = tracker->GetNClusters(sec,row);
#endif
Int_t counter=0;
continue;
counter++;
}
-
- Int_t size = sizeof(AliL3RemainingRow) + counter*sizeof(AliL3RemainingCluster);
- Byte_t *data = new Byte_t[size];
- AliL3RemainingRow *tempPt = (AliL3RemainingRow*)data;
- tempPt->fPadRow = padrow;
- tempPt->fNClusters = counter;
+ OutputBits(output,padrow,8);//Write padrow #
+ OutputBits(output,counter,10);//Write number of clusters on this padrow
+
//cout<<"Found "<<counter<<" unused out of "<<ncl<<" clusters on slice "<<slice<<" padrow "<<padrow<<endl;
- Int_t local_counter=0;
for(j=0; j<ncl; j++)
{
AliTPCcluster *cluster = 0;
if(cluster->GetZ() < 0 && slice < 18) continue;
if(cluster->GetZ() > 0 && slice > 17) continue;
if(cluster->IsUsed())
- continue;
+ continue;
if(fWriteIdsToFile)
idfile << cluster->GetLabel(0)<<' ';
- if(local_counter > counter)
- {
- cerr<<"AliL3OfflineDataCompressor::WriterRemaining : array out of range "<<local_counter<<" "<<counter<<endl;
- return;
- }
Float_t xyz[3] = {AliL3Transform::Row2X(padrow),cluster->GetY(),cluster->GetZ()};
AliL3Transform::Local2Raw(xyz,sector,row);
- //cout<<"y "<<cluster->GetY()<<" z "<<cluster->GetZ()<<" pad "<<xyz[1]<<" time "<<xyz[2]<<endl;
- tempPt->fClusters[local_counter].fY = cluster->GetY();
- tempPt->fClusters[local_counter].fZ = cluster->GetZ();
- tempPt->fClusters[local_counter].fCharge = (UShort_t)cluster->GetQ();
- tempPt->fClusters[local_counter].fSigmaY2 = cluster->GetSigmaY2();
- tempPt->fClusters[local_counter].fSigmaZ2 = cluster->GetSigmaZ2();
- local_counter++;
+
+ Int_t patch = AliL3Transform::GetPatch(padrow);
+ Float_t padw = cluster->GetSigmaY2()/pow(AliL3Transform::GetPadPitchWidth(patch),2);
+ Float_t timew = cluster->GetSigmaZ2()/pow(AliL3Transform::GetZWidth(),2);
+
+ Int_t buff;
+ //Write pad
+ buff = (Int_t)rint(xyz[1]*10);
+ if(buff<0)
+ {
+ cerr<<"AliL3OfflineDataCompressor:WriteRemaining : Wrong pad value "<<buff<<endl;
+ exit(5);
+ }
+ OutputBits(output,buff,11);
+
+ //Write time
+ buff = (Int_t)rint(xyz[2]*10);
+ if(buff<0)
+ {
+ cerr<<"AliL3OfflineDataCompressor:WriteRemaining : Wrong time value "<<buff<<endl;
+ exit(5);
+ }
+ OutputBits(output,buff,13);
+
+ //Write widths
+ buff = (Int_t)rint(padw*100);
+ OutputBits(output,buff,8);
+ buff = (Int_t)rint(timew*100);
+ OutputBits(output,buff,8);
+
+ //Write charge
+ buff = (Int_t)cluster->GetQ();
+ if(buff >= 1<<14)
+ buff = (1<<14)-1;
+ OutputBits(output,buff,14);
+
fNunusedClusters++;
}
-
- fwrite(tempPt,size,1,outfile);
- delete [] data;
}
- fclose(outfile);
+ CloseOutputBitFile(output);
}
if(fWriteIdsToFile)
{
{
for(Int_t padrow=0; padrow < nrows; padrow++)
{
- if(padrow >= nrows-1-gap-shift) continue;//save all the clusters in this region
-
+
AliL3Transform::Slice2Sector(slice,padrow,sector,row);
sec=sector;
#endif
for(Int_t j=0; j<ncl; j++)
{
- AliTPCcluster *cluster = 0; //todo consti (AliTPCcluster*)tracker->GetCluster(sec,row,j);
+ AliTPCcluster *cluster = 0;
+#ifdef asvversion
+ cluster = (AliTPCcluster*)tracker->GetCluster(sec,row,j);
+#endif
+ if(cluster->IsUsed())
+ continue;
+
+ //Check the widths (errors) of the cluster, and remove big bastards:
+ Float_t xyw = cluster->GetSigmaY2() / pow(AliL3Transform::GetPadPitchWidth(AliL3Transform::GetPatch(padrow)),2);
+ Float_t zw = cluster->GetSigmaZ2() / pow(AliL3Transform::GetZWidth(),2);
+ if(xyw >= 2.55 || zw >= 2.55)//Because we use 1 byte to store
+ {
+ cluster->Use();
+ continue;
+ }
+
+ //if(padrow >= nrows-1-gap-shift) continue;//save all the clusters in this region
+
+ if(padrow == nrows - 1 || padrow == nrows - 1 - gap || //First seeding
+ padrow == nrows - 1 - shift || padrow == nrows - 1 - gap - shift) //Second seeding
+ continue;
+
if(cluster->GetZ() < 0 && slice < 18) continue;
if(cluster->GetZ() > 0 && slice > 17) continue;
if(cluster->IsUsed())
-2003-07-29 Constantin Loizides <loizides@hansa00>
+2003-07-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/bin/sethlt_cern.csh, /cvs/hltcvs/level3code/bin/sethlt_cern.sh, /cvs/hltcvs/level3code/bin/sethlt.csh, /cvs/hltcvs/level3code/bin/sethlt.sh, /cvs/hltcvs/level3code/bin/usehlt.csh, /cvs/hltcvs/level3code/bin/usehlt.sh:
+ * /alice/cvs/hltcvs/level3code/bin/sethlt_cern.csh, /alice/cvs/hltcvs/level3code/bin/sethlt_cern.sh, /alice/cvs/hltcvs/level3code/bin/sethlt.csh, /alice/cvs/hltcvs/level3code/bin/sethlt.sh, /alice/cvs/hltcvs/level3code/bin/usehlt.csh, /alice/cvs/hltcvs/level3code/bin/usehlt.sh:
Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class).
-2003-07-27 Constantin Loizides <loizides@hansa00>
+2003-07-27 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/bin/sethlt_cern.csh: Cern env setting script.
+ * /alice/cvs/hltcvs/level3code/bin/sethlt_cern.csh:
+ Cern env setting script.
- * /cvs/hltcvs/level3code/bin/sethlt_cern.sh:
+ * /alice/cvs/hltcvs/level3code/bin/sethlt_cern.sh:
Added two more scripts for cern default settings.
- * /cvs/hltcvs/level3code/bin/compileall.sh: Bugfix.
+ * /alice/cvs/hltcvs/level3code/bin/compileall.sh: Bugfix.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/bin/sethlt.csh:
+ * /alice/cvs/hltcvs/level3code/bin/sethlt.csh:
Now it is working; damn c-shell
- * /cvs/hltcvs/level3code/bin/usehlt.csh:
+ * /alice/cvs/hltcvs/level3code/bin/usehlt.csh:
Little script to change the package.
- * /cvs/hltcvs/level3code/bin/sethlt.csh: Setting file for c-shells.
+ * /alice/cvs/hltcvs/level3code/bin/sethlt.csh:
+ Setting file for c-shells.
- * /cvs/hltcvs/level3code/bin/usehlt.sh:
+ * /alice/cvs/hltcvs/level3code/bin/usehlt.sh:
Switch usepackage by sourcing usehlt.sh.
- * /cvs/hltcvs/level3code/bin/sethlt.sh:
+ * /alice/cvs/hltcvs/level3code/bin/sethlt.sh:
Sample settings for hlt compilation.
- * /cvs/hltcvs/level3code/bin/ali.sh, /cvs/hltcvs/level3code/bin/alone.sh, /cvs/hltcvs/level3code/bin/cleanall.sh, /cvs/hltcvs/level3code/bin/compileall.sh, /cvs/hltcvs/level3code/bin/root.sh:
+ * /alice/cvs/hltcvs/level3code/bin/ali.sh, /alice/cvs/hltcvs/level3code/bin/alone.sh, /alice/cvs/hltcvs/level3code/bin/cleanall.sh, /alice/cvs/hltcvs/level3code/bin/compileall.sh, /alice/cvs/hltcvs/level3code/bin/root.sh:
Little scripts for compilation.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2004-01-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ New functions for quantization of pad and time.
+
+2004-01-03 Anders Strand Vestbo <vestbo@hansa>
+
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
+ Writing remaining clusters to file is now moved to AliL3Compress class.
+ The clusters are now written using the bitio functions, as the data sizes
+ used has been minimized.
+
+2004-01-02 Anders Strand Vestbo <vestbo@hansa>
+
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
+ - Modified how the remaining clusters are written (this will probably change
+ again soon).
+ - Added seperate fields for storing the pad and time shape -> can specify
+ seperately how many bits should be used for the two cases.
+
+2003-12-21 Anders Strand Vestbo <vestbo@hansa>
+
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ Changed the track parameters in the compression scheme. There are now 5
+ floats (instead of 6) used to encode the properties of the helix. These
+ are defined (as before) in AliL3Models.h.
+
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.c:
+ - Removed obsolute code
+ - Bugfix in the fitting routing in AliL3FitUtilities.
+ - Small change in how the fit range in the padrow plane is estimated.
+
+2003-11-18 Constantin Loizides <loizides@hansa>
+
+ * /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
This class has to be reworked in order to compile with newer AliRoot versions after june 2003. In order to keep it in the repository I added a define asvversion, which has to MANUALLY be set, if one wants to use that class. The changes are in principle ease, one has to check the interface to the tracker classes and the positions are indicated by the defines.
-2003-11-13 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-13 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
Added additional data written to file
- * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
Added some additional data members and storage
-2003-11-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
Main changes:
- New function LocalLocalSegments, for local (patch-like) tracks segments.
- Some changes in search ranges and fit ranges.
-2003-09-18 Constantin Loizides <loizides@hansa00>
+2003-09-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
Commented compile breaking due to aliroot changes.
-2003-08-22 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
- Removed field fNClusters from AliL3TrackModel. The reason is the new scheme
were the number of clusters is _not_ written for every track. Instead, we assume
a potential number of clusters which is equal to the number of padrows in the
- The residual quantization (stored in AliL3DataCompressor) is now specified
for the three different pad sizes.
- * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.h, /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.h, /alice/cvs/hltcvs/level3code/comp/Makefile:
Splitted handling of offline-data compression and HLT-data compression.
For offline-data input the new class AliL3OfflineDataCompressor is used.
This class is a child of AliL3DataCompressor, and has the exact same interface.
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
Changes to compile standalone.
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Little bugfix to add .c functions.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Changes to reflect the new makefile strategy.
-2003-07-23 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
Added html tags
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /alice/cvs/hltcvs/level3code/comp/bitio.h, /alice/cvs/hltcvs/level3code/comp/errhand.h:
Added html tags for documentation.
-2003-07-21 Constantin Loizides <loizides@hansa00>
+2003-07-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Include misc as well and print rootcint command.
-2003-07-09 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/bitio.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /alice/cvs/hltcvs/level3code/comp/bitio.h:
Added extern "C" decleration of the C functions which are used in C++ classes.
This was obviously not strictly necessary in some compilers later than 2.95,
but when compiling with 2.95 I was not able to link anymore. And it also
by C compiler, a check has to be done in order only to use the extern "C" flags
when compiling in C++, as the C compiler does not now this flag.
-2003-07-02 Constantin Loizides <loizides@hansa00>
+2003-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
Added gccversion check.
-2003-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
Changed pointer to input data from AliL3MemHandler to AliL3SpacePointData.
In addition a array of int holding the number of clusters in each
subsector is provided. Same thing as being done in e.g. AliL3Fitter.
be used with care, since there are some functions which expects whole
slices; these have to be changed when running fSinglePatch=0.
- * /cvs/hltcvs/level3code/comp/AliL3Compress.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h:
Forgot this one last time
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
Cosmetic changes only
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
Changed the return of most functions ot boolean, in order to perform
external checks when things are not working.
Also changed the comparison of original data to those of 8 bit data, and
not 10bit.
-2003-06-04 Anders Strand Vestbo <vestbo@hansa00>
+2003-06-04 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.c:
Stop writing error messages all the time
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
- Fixed a memory leakage problem in FitClusters.
- In LoadSeeds, enable the possibility of track extending over 3
sectors.
-2003-05-14 Anders Strand Vestbo <vestbo@hansa00>
+2003-05-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
Minor updates connected to last checkin.
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Stable version again. Taking offline tracks as input for cluster fitting seem
to work now. However, when finding and fitting clusters this way, and using
these clusters as input for compression, the final offline tracking
for the cluster fitting algorithm to locate the cluster based on the
calculated track crossing with padrow.
-2003-05-08 Anders Strand Vestbo <vestbo@hansa00>
+2003-05-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
Bugfix. In CheckCluster one has to check whether a fit attempt
has been done by track->IsSet(row). This was earlier done in FitClusters,
but this produced some memory leakage.
-2003-04-28 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
Bugfix in CalculateClusterWidths
-2003-04-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Changes:
- AliL3ClusterFitter/AliL3ModelTrack :
One bit in AliL3ClusterModel::fPresent is reserved for fit attempt
- Enable multiple event handling in AliL3DataCompressor
- * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
Added function LoadOfflineData, which allows to use offline
reconstruced tracks as input for the compression.
-2003-04-18 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Mostly cleaning up and making nicer code. Some changes in AliL3ClusterFitter:
-WriteClusters has been moved from AliL3Modeller.
-Implementation of seeds coming from tracking in outer padrows.
-2003-04-14 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
New version of compression classes. The main changes are:
- AliL3DataCompressor has been completely rewritten. Instead of
storing remaining digits, the remaining clusters are stored. Also,
one can specify a flag to parametrize cluster errors from
the cluster widths.
-2003-03-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
Removed cluster charge field from the AliL3TrackModel, since it is
not used anyhow. Some fixes in AliL3ModelTrack, most important one
a bug in destructor where not everything was deleted.
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: Added defs string to rootcint
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
+ Added defs string to rootcint
-2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /alice/cvs/hltcvs/level3code/comp/Makefile:
Checking in all changes which gas been done the latest month.
Basically a lot of rewrites, specially in the cluster fitter class.
All code was tagged before this checkin.
-2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: Changed definition of TOPDIR
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
+ Changed definition of TOPDIR
-2002-11-12 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /alice/cvs/hltcvs/level3code/comp/AliL3FitUtilities.h:
Checking in the seeds of new cluster fitting code.
-2002-10-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
More or less working version now. Everything is handled in the
AliL3DataCompressor class. Remaining digits are written to rootfile
and processed by the offline cluster finder. In AliL3Modeller::CheckCluster
it is also checked how big/small the cluster is in order not to save
overlapping/noise clusters.
-2002-10-21 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /alice/cvs/hltcvs/level3code/comp/Makefile:
New interface class for the compression classes.
Contains all the functions needed to do the different
steps; modelling - compressing - uncompressing - running offline etc.
-2002-10-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h:
Changed parameters of WriteRootFile
-2002-10-14 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h:
Added new function AliL3Modeller::CheckCluster. Function checks if the
cluster corresponding to a certain track crossing point is a good cluster;
if it is isolated and only 1 peak. If not, cluster is saved as remaining
digits.
-2002-10-11 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-11 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Can print compression ratio to file in AliL3Compress::PrintCompRatio.
Minor changes to AliL3Modeller; differ between fTimeOverlap (pad)
and fTimeSearch (newly added boolean). The latter is used when searhcing
for a cluster around the track crossing point, while the first is only
used when checking for overlaps.
-2002-10-04 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-04 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Some changes resulting from last week work. The mc stuff has been removed.
Added possibility to not save the width when compressing file; this is one
by setting the flag AliL3Compress::fWriteShape.
decompressing. The only way to get rid of this, is to include some
deconvolution in the AliL3Modeller::FindClusters.
-2002-08-25 Constantin Loizides <loizides@hansa00>
+2002-08-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/Makefile:
Little changes to make g++ version 3.2 compile the comp library.
-2002-07-11 Constantin Loizides <loizides@hansa00>
+2002-07-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Changes for independant library of standalone l3 code.
-2002-07-05 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Added possibility to compile and run with mc information. This was done
by adding a new data member to AliL3ClusterModel (in AliL3Models.h), and
a function AliL3Modeller::GetTrackID.
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: New topdir Makefile
+ * /alice/cvs/hltcvs/level3code/comp/Makefile: New topdir Makefile
-2002-05-30 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h:
Forgot this one last time...
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx: Latest version
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx: Latest version
-2002-05-30 Constantin Loizides <loizides@hansa00>
+2002-05-30 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/bitio.c, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.c, /cvs/hltcvs/level3code/comp/errhand.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/bitio.c, /alice/cvs/hltcvs/level3code/comp/bitio.h, /alice/cvs/hltcvs/level3code/comp/errhand.c, /alice/cvs/hltcvs/level3code/comp/errhand.h:
Changes to make AliL3Compress work with new AliL3MemHandler::Init.
-2002-05-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/run.C: Macro that should lie in exa
+ * /alice/cvs/hltcvs/level3code/comp/run.C: Macro that should lie in exa
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/bitio.c:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Models.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /alice/cvs/hltcvs/level3code/comp/bitio.c:
Moving to static AliL3Transform.
Some changes has been made since last checkin;
some smaller bugfixes everywhere. The number of pads in a cluster is stored,
when restoring the data. In principle one has to remove these clusters
before writing them, but this has not been incorporated yet.
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Root objects are compiled in lib_ROOT from now on.
-2002-04-16 Constantin Loizides <loizides@hansa00>
+2002-04-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Minor changes to check for NOLOGGING env str
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
-2002-04-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Added the USEPACKAGE option in Makefile.
-2002-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile:
+ * /alice/cvs/hltcvs/level3code/comp/Makefile:
Can compile with or without aliroot.
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
A bugfix in AliL3Modeller::FindClusters. Changed parameter list in AliL3ModelTrack::GetParSigma**. Added function AliL3Compress::PrintCompRatio.
-2002-03-19 Anders Strand Vestbo <vestbo@hansa00>
+2002-03-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h:
Major bugfix in AliL3Compress::WriteRestoredData(). Also added naming conventions on the various data files.
-2002-03-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-03-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
Checking in for the weekend. Compressing/uncompressing works. Restoring data - building clusters seem to work, at least for one track.
-2002-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: Check for lib directories
+ * /alice/cvs/hltcvs/level3code/comp/Makefile: Check for lib directories
-2002-02-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: Minor updates
+ * /alice/cvs/hltcvs/level3code/comp/Makefile: Minor updates
- * /cvs/hltcvs/level3code/comp/AliL3Models.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Models.h:
Data structures for track and clusters
- * /cvs/hltcvs/level3code/comp/run.C: Example how to run script
+ * /alice/cvs/hltcvs/level3code/comp/run.C: Example how to run script
- * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h:
Checking in for the weekend
-2002-01-31 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/Makefile: Including latest changes
+ * /alice/cvs/hltcvs/level3code/comp/Makefile: Including latest changes
- * /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.c, /cvs/hltcvs/level3code/comp/errhand.h, /cvs/hltcvs/level3code/comp/bitio.c:
+ * /alice/cvs/hltcvs/level3code/comp/bitio.h, /alice/cvs/hltcvs/level3code/comp/errhand.c, /alice/cvs/hltcvs/level3code/comp/errhand.h, /alice/cvs/hltcvs/level3code/comp/bitio.c:
Functions for bitio. Taken as is from The Data Compression Book
- * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Compress.h:
Class for doing model compression
-2002-01-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/Makefile, /cvs/hltcvs/level3code/comp/rootlogon.C, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
+ * /alice/cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /alice/cvs/hltcvs/level3code/comp/Makefile, /alice/cvs/hltcvs/level3code/comp/rootlogon.C, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.h, /alice/cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /alice/cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
Started classes for modeling and compression
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/README: Added newio define.
+ * /alice/cvs/hltcvs/level3code/doc/README: Added newio define.
- * /cvs/hltcvs/level3code/doc/taginfo: Added new tags.
+ * /alice/cvs/hltcvs/level3code/doc/taginfo: Added new tags.
-2003-09-18 Constantin Loizides <loizides@hansa00>
+2003-09-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/taginfo: Added branch info.
+ * /alice/cvs/hltcvs/level3code/doc/taginfo: Added branch info.
-2003-08-04 Constantin Loizides <loizides@hansa00>
+2003-08-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/alice-062003.geo, /cvs/hltcvs/level3code/doc/l3transform-062003.config, /cvs/hltcvs/level3code/doc/l3transform-cosmic-022003.config:
+ * /alice/cvs/hltcvs/level3code/doc/alice-062003.geo, /alice/cvs/hltcvs/level3code/doc/l3transform-062003.config, /alice/cvs/hltcvs/level3code/doc/l3transform-cosmic-022003.config:
Added helper files.
-2003-07-30 Constantin Loizides <loizides@hansa00>
+2003-07-30 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/taginfo:
+ * /alice/cvs/hltcvs/level3code/doc/taginfo:
Added tag info file to remember why and when tagged.
-2003-07-29 Constantin Loizides <loizides@hansa00>
+2003-07-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/README:
+ * /alice/cvs/hltcvs/level3code/doc/README:
Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class).
-2003-07-27 Constantin Loizides <loizides@hansa00>
+2003-07-27 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/README: Added _cern.
+ * /alice/cvs/hltcvs/level3code/doc/README: Added _cern.
- * /cvs/hltcvs/level3code/doc/README: Added a few more lines.
+ * /alice/cvs/hltcvs/level3code/doc/README: Added a few more lines.
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/README: Second version of the README file.
+ * /alice/cvs/hltcvs/level3code/doc/README:
+ Second version of the README file.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/doc/README:
+ * /alice/cvs/hltcvs/level3code/doc/README:
Dummy readme file, the real has to be written.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/SetFitParameters.C, /cvs/hltcvs/level3code/exa/SetHoughParameters.C, /cvs/hltcvs/level3code/exa/runhough.C:
+ * /alice/cvs/hltcvs/level3code/exa/SetFitParameters.C, /alice/cvs/hltcvs/level3code/exa/SetHoughParameters.C, /alice/cvs/hltcvs/level3code/exa/runhough.C:
Added comments.
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Added changes reflecting new file identification in AliLevel3.
- * /cvs/hltcvs/level3code/exa/evaltracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/evaltracker.C:
Added new flag to indicate which type of Comparison macro has been used. Note that the hits and sector fields are not supported by offline anymore (reason is unknown) and HLT uses a copy of the old macro which has nhits and sector information.
- * /cvs/hltcvs/level3code/exa/deconvclusters.C: Added comments.
+ * /alice/cvs/hltcvs/level3code/exa/deconvclusters.C: Added comments.
-2003-11-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/deconvclusters.C, /cvs/hltcvs/level3code/exa/SetFitParameters.C:
+ * /alice/cvs/hltcvs/level3code/exa/deconvclusters.C, /alice/cvs/hltcvs/level3code/exa/SetFitParameters.C:
Example macro to run deconvoluter
- * /cvs/hltcvs/level3code/exa/runhough.C, /cvs/hltcvs/level3code/exa/SetHoughParameters.C:
+ * /alice/cvs/hltcvs/level3code/exa/runhough.C, /alice/cvs/hltcvs/level3code/exa/SetHoughParameters.C:
Example macro how to run hough code.
-2003-10-11 Anders Strand Vestbo <vestbo@hansa00>
+2003-10-11 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/evaltracker.C: Bugfix
+ * /alice/cvs/hltcvs/level3code/exa/evaltracker.C: Bugfix
-2003-10-10 Anders Strand Vestbo <vestbo@hansa00>
+2003-10-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/evaltracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/evaltracker.C:
Included a couple of example functions to display efficiencies
-2003-10-10 Thomas Vik <tvik@hansa00>
+2003-10-10 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/runkalman.C:
+ * /alice/cvs/hltcvs/level3code/exa/runkalman.C:
Added call to function AliL3Transform::Init.
-2003-10-02 Anders Strand Vestbo <vestbo@hansa00>
+2003-10-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/evaltracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/evaltracker.C:
Example macro how to evaluate tracking efficiencies for the tracker
-2003-09-25 Constantin Loizides <loizides@hansa00>
+2003-09-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
-2003-08-07 Constantin Loizides <loizides@hansa00>
+2003-08-07 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Changes to have a working rootlogging for VMC and MC root versions as well as aliroot releases before and after 3-09-Release.
-2003-08-04 Constantin Loizides <loizides@hansa00>
+2003-08-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C: Moved L3 to HLT in the comment.
+ * /alice/cvs/hltcvs/level3code/exa/binary.C:
+ Moved L3 to HLT in the comment.
- * /cvs/hltcvs/level3code/exa/read.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C:
Removed logger as it will be started in rootlogin.C
- * /cvs/hltcvs/level3code/exa/ddl2binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/ddl2binary.C:
Examplte to convert ddl to hlt data format.
-2003-07-29 Constantin Loizides <loizides@hansa00>
+2003-07-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker.C: Added more comments.
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C: Added more comments.
- * /cvs/hltcvs/level3code/exa/binary.C: Added altro flag.
+ * /alice/cvs/hltcvs/level3code/exa/binary.C: Added altro flag.
-2003-07-28 Constantin Loizides <loizides@hansa00>
+2003-07-28 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Added more comments, and check if transformer was really initialized.
- * /cvs/hltcvs/level3code/exa/testfile.C:
+ * /alice/cvs/hltcvs/level3code/exa/testfile.C:
Removed the testfile as everything is working :-)
- * /cvs/hltcvs/level3code/exa/testfile.C:
+ * /alice/cvs/hltcvs/level3code/exa/testfile.C:
Test add to see wether Andi is notified.
- * /cvs/hltcvs/level3code/exa/.cvsignore: Made a list out of it.
+ * /alice/cvs/hltcvs/level3code/exa/.cvsignore: Made a list out of it.
- * /cvs/hltcvs/level3code/exa/rootlogon.C: Use libdir for loading libs.
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
+ Use libdir for loading libs.
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/.cvsignore: Added further files.
+ * /alice/cvs/hltcvs/level3code/exa/.cvsignore: Added further files.
- * /cvs/hltcvs/level3code/exa/runcf.C: Added comments
+ * /alice/cvs/hltcvs/level3code/exa/runcf.C: Added comments
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Changes to reflect the new makefile strategy.
-2003-07-22 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runcf.C:
+ * /alice/cvs/hltcvs/level3code/exa/runcf.C:
Example how to run the cluster finder standalone
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/.rootrc: Added .rootrc file.
+ * /alice/cvs/hltcvs/level3code/exa/.rootrc: Added .rootrc file.
- * /cvs/hltcvs/level3code/exa/.cvsignore: Added .cvsignore file.
+ * /alice/cvs/hltcvs/level3code/exa/.cvsignore: Added .cvsignore file.
- * /cvs/hltcvs/level3code/exa/rootlogon.C: Adjusted path.
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C: Adjusted path.
-2003-07-10 Thomas Vik <tvik@hansa00>
+2003-07-10 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/runkalman.C:
+ * /alice/cvs/hltcvs/level3code/exa/runkalman.C:
Macro for running the kalman filter.
-2003-04-29 Constantin Loizides <loizides@hansa00>
+2003-04-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C: Minimum changed.
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C: Minimum changed.
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added label.
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Added label.
-2003-04-28 Constantin Loizides <loizides@hansa00>
+2003-04-28 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Added possibility to enter good-file also as trigger file.
-2003-04-17 Constantin Loizides <loizides@hansa00>
+2003-04-17 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Min 5 tracks have to be in the triggered events -> MakePileup.C
- * /cvs/hltcvs/level3code/exa/runMakePileup.C: Added new parameter.
+ * /alice/cvs/hltcvs/level3code/exa/runMakePileup.C:
+ Added new parameter.
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Removed warning.
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Removed warning.
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: uncomment output.
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: uncomment output.
-2003-04-15 Constantin Loizides <loizides@hansa00>
+2003-04-15 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Have minimum trigger events of 5.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Solved little bugs from last checking.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Added check for pileup event to have more than 5 tracks.
- * /cvs/hltcvs/level3code/exa/rootlogon.C: Default is AliL3Logger now
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
+ Default is AliL3Logger now
-2003-04-14 Constantin Loizides <loizides@hansa00>
+2003-04-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/display.C: Removed Logger from macro.
+ * /alice/cvs/hltcvs/level3code/exa/display.C:
+ Removed Logger from macro.
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Little change to have output path for points and tracks.
- * /cvs/hltcvs/level3code/exa/binary.C: Added root vars.
+ * /alice/cvs/hltcvs/level3code/exa/binary.C: Added root vars.
-2003-04-11 Constantin Loizides <loizides@hansa00>
+2003-04-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C, /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/binary.C, /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Changed variable types to conv.
-2003-03-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix
-2003-03-25 Constantin Loizides <loizides@hansa00>
+2003-03-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: please try
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: please try
-2003-03-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix
-2003-03-25 Constantin Loizides <loizides@hansa00>
+2003-03-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
version with produced ppr results.
-2003-03-21 Thomas Vik <tvik@hansa00>
+2003-03-21 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C: Small changes.
+ * /alice/cvs/hltcvs/level3code/exa/PlotPythiaEvent.C: Small changes.
-2003-03-20 Constantin Loizides <loizides@hansa00>
+2003-03-20 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C: Added comments.
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C: Added comments.
-2003-03-17 Thomas Vik <tvik@hansa00>
+2003-03-17 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
+ * /alice/cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
Corrected error in plotting secondary vertices.
-2003-03-12 Constantin Loizides <loizides@hansa00>
+2003-03-12 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/fill_pp.C, /cvs/hltcvs/level3code/exa/MakePileup.C, /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/fill_pp.C, /alice/cvs/hltcvs/level3code/exa/MakePileup.C, /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Added extensive comments.
-2003-03-08 Constantin Loizides <loizides@hansa00>
+2003-03-08 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker_pp.C: use pp params.
+ * /alice/cvs/hltcvs/level3code/exa/runtracker_pp.C: use pp params.
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
my first eff calculator for pileup, has some problems and no time to debug...
- * /cvs/hltcvs/level3code/exa/fill_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/fill_pp.C:
added eval function and some plot function as well as functions to make ntuples.
-2003-03-07 Constantin Loizides <loizides@hansa00>
+2003-03-07 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Added test_pp which does the counting for the triggered and fake tracks.
- * /cvs/hltcvs/level3code/exa/fill_pp.C: Added print function.
+ * /alice/cvs/hltcvs/level3code/exa/fill_pp.C: Added print function.
-2003-03-06 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker.C: Bugfix
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C: Bugfix
-2003-03-06 Constantin Loizides <loizides@hansa00>
+2003-03-06 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/display.C:
+ * /alice/cvs/hltcvs/level3code/exa/display.C:
Added little function to display pp event.
- * /cvs/hltcvs/level3code/exa/rootlogon.C: Added Transformer path.
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C: Added Transformer path.
-2003-03-05 Constantin Loizides <loizides@hansa00>
+2003-03-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/fill_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/fill_pp.C:
Macro that reads one track array and stores it in an ntuple in a rootfile which is updated. That way one can get all needed trackinfo into one single root file for later analysis.
- * /cvs/hltcvs/level3code/exa/runtracker_pp.C: Little changes.
+ * /alice/cvs/hltcvs/level3code/exa/runtracker_pp.C: Little changes.
-2003-03-05 Thomas Vik <tvik@hansa00>
+2003-03-05 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Added AliL3Evaluate::AssignIDs function.
-2003-03-05 Constantin Loizides <loizides@hansa00>
+2003-03-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Added eval_pp function as a quick reference how to use the AliL3Eval class.
-2003-03-03 Constantin Loizides <loizides@hansa00>
+2003-03-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker_pp.C:
Added some function to evalute pile up events.
- * /cvs/hltcvs/level3code/exa/display.C: Not finished but working.
+ * /alice/cvs/hltcvs/level3code/exa/display.C: Not finished but working.
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Added some comments for parameters.
- * /cvs/hltcvs/level3code/exa/read.C: Cosmetic change
+ * /alice/cvs/hltcvs/level3code/exa/read.C: Cosmetic change
-2003-02-26 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Updated macro. Most important change is that tracking parameters are
read from an external macro, in order to more easily use the correctly
tuned parameters for each multiplicity.
- * /cvs/hltcvs/level3code/exa/SetTrackingParameters_1000bf02.C:
+ * /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_1000bf02.C:
Updated parameters for tracking. Should be read by runtracker.C macro.
- * /cvs/hltcvs/level3code/exa/SetTrackingParameters_1000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_1000bf04.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf02.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf04.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf02.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf04.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf02.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf04.C, /alice/cvs/hltcvs/level3code/exa/SetTrackingParameters_pp.C:
SetTrackingParameters_1000bf02.C
-2003-02-26 Constantin Loizides <loizides@hansa00>
+2003-02-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runMakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/runMakePileup.C:
Use compiled pileup macro for production of pp events.
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Little change for default beh.
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Added locally compiled macros.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Little bug concerning absolute pileupdirpath.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Added starting event and stopping event because we cannot store all events in one digitfile.
- * /cvs/hltcvs/level3code/exa/read.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C:
Added starting event in read_event_tree.
- * /cvs/hltcvs/level3code/exa/read.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C:
Added function for testing digitfile.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Choose events randomly. Solved bug of last checking which made macro crash when merging.
-2003-02-25 Thomas Vik <tvik@hansa00>
+2003-02-25 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
+ * /alice/cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
Small change for writing histograms to file.
-2003-02-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C: Update to new binary file name
+ * /alice/cvs/hltcvs/level3code/exa/binary.C:
+ Update to new binary file name
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/runtracker_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker_pp.C:
Added first simple evaluation.
- * /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Added simple support for aliroot file and digit file tracking.
- * /cvs/hltcvs/level3code/exa/read.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C:
Added read function for pileup events.
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Added real support of MC ids.
- * /cvs/hltcvs/level3code/exa/Eval.C, /cvs/hltcvs/level3code/exa/eval.C:
+ * /alice/cvs/hltcvs/level3code/exa/Eval.C, /alice/cvs/hltcvs/level3code/exa/eval.C:
No one remembers what they were good for.
-2003-02-24 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
10 bits for event number in trackID
-2003-02-21 Constantin Loizides <loizides@hansa00>
+2003-02-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C: Copy of Anders rootlogin.
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
+ Copy of Anders rootlogin.
- * /cvs/hltcvs/level3code/exa/make_init.C:
+ * /alice/cvs/hltcvs/level3code/exa/make_init.C:
Not needed -> see AliL3Transform::MakeInit().
-2003-02-21 Thomas Vik <tvik@hansa00>
+2003-02-21 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Add MCid assigning.
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Add MCid assigning.
- * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
+ * /alice/cvs/hltcvs/level3code/exa/PlotPythiaEvent.C:
Macro for plotting secondary vertices.
- * /cvs/hltcvs/level3code/exa/MakePythia.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePythia.C:
First version of macro to make pp-events with pythia.
- * /cvs/hltcvs/level3code/exa/MakePileup.C: Added pileup for 100 events.
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
+ Added pileup for 100 events.
- * /cvs/hltcvs/level3code/exa/runtracker_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/runtracker_pp.C:
First version of pp tracker.
-2003-02-21 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Updated
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Updated
-2003-02-20 Constantin Loizides <loizides@hansa00>
+2003-02-20 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Added MC lib and change logic for path of libs.
-2003-02-20 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C: Improved reading
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C: Improved reading
-2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.C:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.C:
Moved from old program/MakePileup.cxx. Code was updated to save
MCIDs of the trigger event in order to do detailed analysis.
-2003-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runhough.C:
+ * /alice/cvs/hltcvs/level3code/exa/runhough.C:
Updated according to changes in libraries
-2002-11-13 Constantin Loizides <loizides@hansa00>
+2002-11-13 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C: Little changes.
+ * /alice/cvs/hltcvs/level3code/exa/binary.C: Little changes.
-2002-10-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/binary.C:
Added function that writes new rootfile with digits from the
binary files. This is done in order to get the same cuts;
adc saturation, 45 degree cone etc, into the offline chain.
-2002-09-04 Constantin Loizides <loizides@hansa00>
+2002-09-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/read.C, /cvs/hltcvs/level3code/exa/runtracker.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C, /alice/cvs/hltcvs/level3code/exa/runtracker.C:
Little changes for aliroot version 3.08.
-2002-09-03 Constantin Loizides <loizides@hansa00>
+2002-09-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/binary.C:
Little bugfix for new aliroot version 3.08.
- * /cvs/hltcvs/level3code/exa/display.C: Little change.
+ * /alice/cvs/hltcvs/level3code/exa/display.C: Little change.
- * /cvs/hltcvs/level3code/exa/binary.C, /cvs/hltcvs/level3code/exa/Binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/binary.C, /alice/cvs/hltcvs/level3code/exa/Binary.C:
Moved Binary.C to binary.C.
- * /cvs/hltcvs/level3code/exa/Display.C:
+ * /alice/cvs/hltcvs/level3code/exa/Display.C:
Deleted as functionality is now in dislplay.C and AliL3Display class.
- * /cvs/hltcvs/level3code/exa/make_init.C, /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/make_init.C, /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Moved Make_Init.C to make_init.c.
- * /cvs/hltcvs/level3code/exa/Binary.C: Changed for new Aliroot version.
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C:
+ Changed for new Aliroot version.
-2002-09-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Moved this functionaly to a functio in AliL3Transform::MakeInitFile.
This macro can now be used to create default values for AliL3Transform.cxx.
-2002-08-29 Constantin Loizides <loizides@hansa00>
+2002-08-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C: Little bugfix.
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C: Little bugfix.
-2002-07-07 Constantin Loizides <loizides@hansa00>
+2002-07-07 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/display.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/Eval.C, /cvs/hltcvs/level3code/exa/eval.C, /cvs/hltcvs/level3code/exa/Make_Init.C, /cvs/hltcvs/level3code/exa/read.C, /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/runhough.C, /cvs/hltcvs/level3code/exa/runtracker.C, /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/display.C, /alice/cvs/hltcvs/level3code/exa/Display.C, /alice/cvs/hltcvs/level3code/exa/Eval.C, /alice/cvs/hltcvs/level3code/exa/eval.C, /alice/cvs/hltcvs/level3code/exa/Make_Init.C, /alice/cvs/hltcvs/level3code/exa/read.C, /alice/cvs/hltcvs/level3code/exa/rootlogon.C, /alice/cvs/hltcvs/level3code/exa/runhough.C, /alice/cvs/hltcvs/level3code/exa/runtracker.C, /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Smaller changes to make macros work with newest lib version. Also added some comments.
- * /cvs/hltcvs/level3code/exa/convert.C: Convert 10 bit data to 8 bit.
+ * /alice/cvs/hltcvs/level3code/exa/convert.C:
+ Convert 10 bit data to 8 bit.
-2002-06-10 Constantin Loizides <loizides@hansa00>
+2002-06-10 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C:
Make singlepatch work with new AliL3Transform.
-2002-05-29 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runhough.C: Latest version
+ * /alice/cvs/hltcvs/level3code/exa/runhough.C: Latest version
-2002-05-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/runhough.C: Bugfix
+ * /alice/cvs/hltcvs/level3code/exa/runhough.C: Bugfix
- * /cvs/hltcvs/level3code/exa/houghtest.C, /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/runhough.C:
+ * /alice/cvs/hltcvs/level3code/exa/houghtest.C, /alice/cvs/hltcvs/level3code/exa/rootlogon.C, /alice/cvs/hltcvs/level3code/exa/runhough.C:
Renamed houghtest.C to runhough.C
- * /cvs/hltcvs/level3code/exa/houghtest.C:
+ * /alice/cvs/hltcvs/level3code/exa/houghtest.C:
Some minor changes in AliL3Hough
-2002-05-24 Constantin Loizides <loizides@hansa00>
+2002-05-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/display.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/runtracker.C, /cvs/hltcvs/level3code/exa/test.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/display.C, /alice/cvs/hltcvs/level3code/exa/Display.C, /alice/cvs/hltcvs/level3code/exa/rootlogon.C, /alice/cvs/hltcvs/level3code/exa/runtracker.C, /alice/cvs/hltcvs/level3code/exa/test.C:
Renamed macro test.C in runtracker.C
-2002-05-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/houghtest.C:
+ * /alice/cvs/hltcvs/level3code/exa/houghtest.C:
Example macro how to run Hough.
-2002-05-22 Constantin Loizides <loizides@hansa00>
+2002-05-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C:
Changed default path value to ".".
- * /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Incorporated BFieldFactor from gAlice->Field()->Factor().
-2002-05-18 Constantin Loizides <loizides@hansa00>
+2002-05-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C: Added comment line.
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C: Added comment line.
-2002-05-07 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C: Bugfix in previous checkin.
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
+ Bugfix in previous checkin.
- * /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Added some gas and electronic parameters.
-2002-04-26 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Changes as a result of making AliL3Transform static.
-2002-04-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.cxx, /cvs/hltcvs/level3code/exa/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.cxx, /alice/cvs/hltcvs/level3code/exa/MakePileup.h:
Moved to misc
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C:
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C:
Added new fields for new Transformer Object config
- * /cvs/hltcvs/level3code/exa/Binary.C: Added new Transformer Object.
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C:
+ Added new Transformer Object.
-2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Loading all present HLT libaries
- * /cvs/hltcvs/level3code/exa/test.C:
+ * /alice/cvs/hltcvs/level3code/exa/test.C:
Incorporated latest changes in AliLevel3 class.
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C: also checks timebins
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C: also checks timebins
-2002-01-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/read.C:
+ * /alice/cvs/hltcvs/level3code/exa/read.C:
Added macro for simply reading a binary rawdata file
- * /cvs/hltcvs/level3code/exa/test.C:
+ * /alice/cvs/hltcvs/level3code/exa/test.C:
Added possibility to run several events, and do seperate settings for nonvertex tracking. Basically a result of working with p-p collisions.
- * /cvs/hltcvs/level3code/exa/eval.C, /cvs/hltcvs/level3code/exa/display.C:
+ * /alice/cvs/hltcvs/level3code/exa/eval.C, /alice/cvs/hltcvs/level3code/exa/display.C:
Minor changes
-2002-01-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C: New library paths
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C: New library paths
-2002-01-11 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-11 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C: Latest changes
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C: Latest changes
-2002-01-07 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/MakePileup.h, /cvs/hltcvs/level3code/exa/MakePileup.cxx:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.h, /alice/cvs/hltcvs/level3code/exa/MakePileup.cxx:
Update
- * /cvs/hltcvs/level3code/exa/MakePileup.cxx, /cvs/hltcvs/level3code/exa/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/exa/MakePileup.cxx, /alice/cvs/hltcvs/level3code/exa/MakePileup.h:
Functions to make pileup events.
-2001-12-11 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-11 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C: possible to only do 1 slice
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C:
+ possible to only do 1 slice
-2001-12-10 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/trigger_pp.C:
+ * /alice/cvs/hltcvs/level3code/exa/trigger_pp.C:
Example how to read reconstructed tracks, and load generated particles in pp-events
-2001-11-29 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/display.C:
+ * /alice/cvs/hltcvs/level3code/exa/display.C:
Example of how to use display class
-2001-08-17 Uli Frankenfeld <franken@hansa00>
+2001-08-17 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/test.C, /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Display.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C, /alice/cvs/hltcvs/level3code/exa/test.C, /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/Display.C:
update to version V3.05
-2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C: new paths
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C: new paths
-2001-05-03 Anders Strand Vestbo <vestbo@hansa00>
+2001-05-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/Eval.C:
+ * /alice/cvs/hltcvs/level3code/exa/Eval.C:
Example how to use AliL3Evaluate class
-2001-05-01 Uli Frankenfeld <franken@hansa00>
+2001-05-01 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/exa/Make_Init.C: add fNTimeBins
+ * /alice/cvs/hltcvs/level3code/exa/Make_Init.C: add fNTimeBins
-2001-04-06 Uli Frankenfeld <franken@hansa00>
+2001-04-06 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/exa/eval.C: Exampel to use AliL3Evaluate
+ * /alice/cvs/hltcvs/level3code/exa/eval.C: Exampel to use AliL3Evaluate
-2001-03-26 Uli Frankenfeld <franken@hansa00>
+2001-03-26 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/exa/test.C: minor changes
+ * /alice/cvs/hltcvs/level3code/exa/test.C: minor changes
-2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Changed to /usr/local/anders/aliroot/mylibs
-2001-03-22 Uli Frankenfeld <franken@hansa00>
+2001-03-22 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/exa/Binary.C: typo in function name
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C: typo in function name
- * /cvs/hltcvs/level3code/exa/test.C: Imported the example macros
+ * /alice/cvs/hltcvs/level3code/exa/test.C: Imported the example macros
- * /cvs/hltcvs/level3code/exa/test.C: New file.
+ * /alice/cvs/hltcvs/level3code/exa/test.C: New file.
- * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/Make_Init.C, /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/Display.C, /alice/cvs/hltcvs/level3code/exa/Make_Init.C, /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
Imported the example macros
- * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/Make_Init.C, /cvs/hltcvs/level3code/exa/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/exa/Binary.C, /alice/cvs/hltcvs/level3code/exa/Display.C, /alice/cvs/hltcvs/level3code/exa/Make_Init.C, /alice/cvs/hltcvs/level3code/exa/rootlogon.C:
New file.
-2003-11-18 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
Added an extra argument to function AliL3HoughMaxFinder::FindAdaptedPeaks.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Added support for different file types such as root, binary and DDL files.
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Commented to get rid of a compiler warning here.
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Changed argument in CreateHistograms from Double to Float.
-2003-11-13 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-13 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
Minor changes.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
Smaller bugfixes, nothing important
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Bugfix in FindAdaptedPeaks
-2003-11-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Checking in latest changes. The code is at the moment quite messy, but so is my head.
Main changes:
- The AliL3Hough class has some new functions.
-AddTracks which adds the tracks to a global array (called for each slice)
- Default peak finder algorithm is now AliL3HoughMaxFinder::FindAdaptedPeaks().
-2003-10-03 Anders Strand Vestbo <vestbo@hansa00>
+2003-10-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
Bugfix in the calculation of bin size in kappa.
The bin size should be 2*delta_pt, since the size of one bin
is +-1/2*delta_pt.
-2003-08-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Bugfix from last changes of AliL3HistogramAdaptive. Also some minor
changes in AliL3Histogram class.
-2003-08-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
Added a LUT in order to speed up retrieval of bin numbers.
-2003-08-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx:
Follow change in base class AliL3Merger.
-2003-07-28 Constantin Loizides <loizides@hansa00>
+2003-07-28 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
Added std for gcc-3
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/Makefile.standalone:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/Makefile.standalone:
Removed, use ALIHLT_USEPACKAGE=STANDALONE instead.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Changes to reflect the new makefile strategy.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx:
g++ 3.3.1 requires explicit cast.
-2003-07-23 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/Makefile:
Added html tags for documentation. Some of the classes has also undergone
smaller modifications, - hopefully not too critical.
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Added html tags for documentation.
-2003-07-21 Constantin Loizides <loizides@hansa00>
+2003-07-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Include misc as well and print rootcint command.
-2003-07-14 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
Bugfix and some changes. Changes in the code which caclculates border line
where to do the transform.
-2003-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
Changed Draw function, because it didn't work.
-2003-07-02 Constantin Loizides <loizides@hansa00>
+2003-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
Changes for gcc-3.3; solved some virtual overload function ambiguosities.
-2003-05-28 Anders Strand Vestbo <vestbo@hansa00>
+2003-05-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
Transform global regions
-2003-05-13 Constantin Loizides <loizides@hansa00>
+2003-05-13 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
Little bug fix.
-2003-04-25 Constantin Loizides <loizides@hansa00>
+2003-04-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Bugfix in Max Finder borders thanks to Sondre.
-2003-02-26 Constantin Loizides <loizides@hansa00>
+2003-02-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
Optimize for speed.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Added adding of a one but commented it out again.
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Added defs string to rootcint
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
+ Added defs string to rootcint
-2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Checking in all the changes for the last couple of months.
All files were tagged prior to this checkin.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h:
3D transform
-2003-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Set fDoMC to kFALSE in ctor. Also fill the charge in the transform.
-2003-01-22 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
Commented class which is defined in Makefile
-2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Changed definition of TOPDIR
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
+ Changed definition of TOPDIR
-2003-01-16 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
Minor bugfix
-2002-12-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-12-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
Generate data now in 3 dimensions. This means that the clusters
are really 2d for every padrow. Timedirection is gauss smeared
according to the drift distance.
-2002-12-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-12-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
Several bugfixes
-2002-12-10 Anders Strand Vestbo <vestbo@hansa00>
+2002-12-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
Checking in code which until now only existed as macros in my
home directory. The class contains functions to generate data,
which should resemble tpc rawdata without any geant stuff in of
course. Is primarily used to investigate the properties of the
models, spread of peaks etc.
-2002-12-09 Anders Strand Vestbo <vestbo@hansa00>
+2002-12-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
Seems to be working properly now.
-2002-11-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
Fill charge as default
-2002-11-15 Constantin Loizides <loizides@hansa00>
+2002-11-15 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
Added Kappa information.
-2002-11-13 Constantin Loizides <loizides@hansa00>
+2002-11-13 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
Changes to show that do_mc is not yet working. Everything else is and was working now.
-2002-10-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Added new function AliL3Hough::MergeEtaSlices which merges tracks which
appear in 2 neighbouring eta slices. The tracks are matching if they have
identical kappa and psi; they appear in the same bin. The one with the
Also the DoMC flag in the AliL3HoughTransformer ctor.
-2002-09-05 Constantin Loizides <loizides@hansa00>
+2002-09-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Changes done for new aliroot version. Faster calculation through saving LUT for kappa.
-2002-09-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
Read from rootfile called digitfile.root in AliL3Hough.cxx.
Bugfix in the rest.
-2002-08-29 Constantin Loizides <loizides@hansa00>
+2002-08-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Cosmetic.
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Cosmetic.
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx:
Added default values to default constructor.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
New VHDL transformer code. Implemented iterative approach. Old code moved locally to *.old.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
Small bugfix concerning calculation of eta.
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Added LUT transformer and new function to set parameter for VHDL transformer.
-2002-08-26 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Include AliL3StandardIncludes.h in AliL3HistogramAdaptive as well, and not in AliL3Histogram.h
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
Made Constantins last checkin compile ;-)
-2002-08-25 Constantin Loizides <loizides@hansa00>
+2002-08-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
Little changes to make g++ version 3.2 compile the hough library.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Merged version. Bug still remains. New implementation started with AliL3HoughTransformerLUT.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
Fast Hough transformer using extensivle LUT for geometry and cos/sin functions.
-2002-08-24 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Some new changes in the adaptive histogram. Binsize in kappa are determined
from a given Pt resolution. Changes in AliL3Histogram class in order to make
the corresponding functions virtual, and the data members protected.
-2002-08-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Another bugfix connected to fTrackID histograms
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Added private data member Bool_t fDoMC, in order to control the mc
information storage. Default is switched off, because it currently
uses _a lot_ of memory.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Bugfix from the last checkin
-2002-08-21 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
Cosmetic changes, and a new function AliL3Hough::ProcessPatchIter.
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Cosmetic changes.
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Added mc functionality. If compiled with do_mc flag, the transformer will
fill arrays which are similar to the histograms with the particle id's
of the digits. The corresponding id of a given bin in a histogram, can
be obtained by the function AliL3HoughTransformer::GetTrackID. The id
returned is the id with the most hits in the corresponding bin.
-2002-08-19 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
New histogram class in order to have a nonlinear binsize.
-2002-08-09 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h:
New toy class which works on clusters found by the fast cluster finder.
Not included in Makefiles yet.
-2002-08-08 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
Also add the number of entries when adding 2 histograms.
-2002-08-07 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Changed the content array (fContent) of the histogram to integers
instead of double. In principle only integer is needed, and I really
don't remember now why I set it to be double.
-2002-08-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
Slice information is needed by the transformer in
AliL3HoughTransformer::GetEta, because the the sign
of the eta changes on the other half of the TPC.
Minor change in AliL3HoughMaxFinder; adjusted the
interface of FindPeak1 in order to be consistent.
-2002-07-31 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Get the BField from AliL3Transform. This was hardcoded up to now.
-2002-07-11 Constantin Loizides <loizides@hansa00>
+2002-07-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
New code which is much closer to the possible VHDL implementation. Should also be considerably faster (40 percent) than the normal transformer, but unfortunately has some bugs.
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Little changes to make it work with GetEta function of HoughTransformer. Also litte changes to make it work and debug with the VHDL Hough Transformer.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Little changes to make it work with new base class.
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h:
Added virtual function Init for setting the slice, patch and n_eta_seg information. Also have GetEta function which calculates eta according to slice info (minus sign) and Print function for debugging to get the parameters used by the VHDL Transformer.
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
Changes for independant library of standalone l3 code.
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
Removed Clusterfinder class from link list.
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Changes for independant library of standalone l3 code.
- * /cvs/hltcvs/level3code/hough/Makefile.standalone:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile.standalone:
Newline added at the end of file.
-2002-07-08 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
New function, CreateRootHisto(). Just to seperate it from Draw
-2002-07-05 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Merging my version with Constantins last checkin.
New function added EvaluatePatch(), which only looks
in 1 patch, instead of globally looking at the slice.
Small bugfix in AliL3HoughEval.
-2002-07-05 Constantin Loizides <loizides@hansa00>
+2002-07-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Added function SetTransformerParams for setting Histogram Parameters of Transformer. And some litte code cleanups, see Init function.
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Gradient check reverted, but also commented out.
- * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
Have definable geometry file.
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Add version support for vhdl hough.
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: New topdir Makefile
+ * /alice/cvs/hltcvs/level3code/hough/Makefile: New topdir Makefile
-2002-05-31 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Some changes in AliL3Hough::Evaluate. Comments have been added in the code.
Added some timing outputs in AliL3Hough.
In AliL3HoughEval::LookInsideRoad; removed the check whether the tracks is
good; meaning padrows along the road which had signal.
In AliL3HoughMaxFinder; currently the check for the gradient is commented out.
-2002-05-30 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/Makefile:
Bugfix in AliL3Hough::FindTrackCandidates; when track->SetEta, one has to
check the current slice, in order to get minus sign on other half of TPC.
Included an upper threshold in AliL3HoughBaseTransformer; all digits with
high values than this are not transformed.
-2002-05-29 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Made display class work. Also added it to makefile.
-2002-05-29 Constantin Loizides <loizides@hansa00>
+2002-05-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Changes done to include new ALiL3HoughTransformerVhdl.
-2002-05-29 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
Made it possible to read different and several events from rootfile.
Also included a ntuppel, for storing different characteristics of the
peaks in AliL3HoughMaxFinder.
-2002-05-27 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
Bugfix in line 314; paranthes missing
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Moved GetGoodParticles to alimacros
-2002-05-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/Makefile:
Can now use 8 bit data as input, by setting the apropriate
flag in AliL3Hough::Init.
-2002-05-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Cleaning up. Made some changes in AliL3HoughMaxFinder. Peaks are now
stored in private arrays, and does not have to be passed as arguments
for every function. Instead, they should be reached with getters.
Some minor cleaning was also done in AliL3Hough and AliL3HoughEval.
-2002-05-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Forgot to remove #include in previous checkin
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
Get the Bfield from AliL3Transform
-2002-04-26 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
Changes as a result of making AliL3Transform static.
-2002-04-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Some additional changes related to the previous changes. AliL3Transform
object has now to be passed to the AliL3HoughBaseTransformer in order to
avoid giving the path where the config file is to the AliL3HoughBaseTransformer
object.
- * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Made a new abstract base class; AliL3HoughBaseTransformer for different implementations
of the circle Hough transform. All the member functions which were previously in
AliL3HoughTransformer are virtual in this class, and should be appropriately overloaded
in the underlying implementations.
-2002-04-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/testPF.C:
+ * /alice/cvs/hltcvs/level3code/hough/hough.C, /alice/cvs/hltcvs/level3code/hough/hough_line.C, /alice/cvs/hltcvs/level3code/hough/hough_line_merge.C, /alice/cvs/hltcvs/level3code/hough/hough_merge.C, /alice/cvs/hltcvs/level3code/hough/hough_mergehistos.C, /alice/cvs/hltcvs/level3code/hough/rootlogon.C, /alice/cvs/hltcvs/level3code/hough/test.C, /alice/cvs/hltcvs/level3code/hough/testPF.C:
Removing old scripts no longer used.
-2002-04-20 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
More comments for documentation.
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Root objects are compiled in lib_ROOT from now on.
-2002-04-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Does not compile GetGoodParticles in case of no AliROOT.
-2002-04-16 Constantin Loizides <loizides@hansa00>
+2002-04-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Minor changes to check for NOLOGGING env str
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
MergeEtaSlices and MergeTracks are currently empty.
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
-2002-04-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
Added the USEPACKAGE option in Makefile.
-2002-04-08 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Added function AliL3HoughTransformer::GetEtaIndex. Modified AliL3Hough::WriteTracks.
-2002-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Check for lib directories
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
+ Check for lib directories
-2002-02-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Minor updates
+ * /alice/cvs/hltcvs/level3code/hough/Makefile: Minor updates
- * /cvs/hltcvs/level3code/hough/Makefile.standalone, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile.standalone, /alice/cvs/hltcvs/level3code/hough/rootlogon.C, /alice/cvs/hltcvs/level3code/hough/test.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
Checking in for the weekend
-2002-01-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
New makefile. Written by me, hence better
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h:
Should only have one of these files
-2002-01-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
SetNHits, in order to make the IO work in memhandler class.
-2002-01-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile.standalone:
+ * /alice/cvs/hltcvs/level3code/hough/Makefile.standalone:
Makefile for standalone program
- * /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
Minor changes
- * /cvs/hltcvs/level3code/hough/test.C: More functions
+ * /alice/cvs/hltcvs/level3code/hough/test.C: More functions
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
Added SetTgl in Set()
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
Added test if the track is leaving the sector, in that case this should be taken account for when evaluating the number of rows it should cross.
-2001-12-10 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.h, /alice/cvs/hltcvs/level3code/hough/test.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
Checking in latest changes.
- * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx:
Merging classes
-2001-11-27 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Added new classes
+ * /alice/cvs/hltcvs/level3code/hough/Makefile: Added new classes
-2001-11-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
New display class
-2001-11-19 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
Bugfix in SetTrackParameters, wrong charge...
-2001-11-16 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Moved AliL3HoughTrack to hough
- * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
Moved classes from src
-2001-11-13 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-13 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/hough/rootlogon.C:
New path to Timms shared library
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Possible to compile without ROOT
- * /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.h:
+ * /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.h:
Possible to specify a number of slices, instead of only one
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
Added some histos in CompareMC, and new function FindEta()
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
UpdateRowPointer is now static function in memhandler.
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.h:
Changed name of merger
- * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
Changed name of merger to AliL3HoughMerger
-2001-11-07 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.h:
Added 1D histograms.
-2001-10-25 Anders Strand Vestbo <vestbo@hansa00>
+2001-10-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Latest update, bugfix i think
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
Added function CompareMC
- * /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
Bugfix in destructor etc.
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Added Reset function
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
Added function GetGoodParticles
- * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.h, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
Added function to extract good particles
-2001-09-21 Anders Strand Vestbo <vestbo@hansa00>
+2001-09-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C:
+ * /alice/cvs/hltcvs/level3code/hough/rootlogon.C, /alice/cvs/hltcvs/level3code/hough/test.C:
results of cleanup
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Rewriting and cleaning up
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h: blabla
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: blabla
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Added threshold
-2001-09-18 Anders Strand Vestbo <vestbo@hansa00>
+2001-09-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/test.C: Adding example macro
+ * /alice/cvs/hltcvs/level3code/hough/test.C: Adding example macro
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Added function Add
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ Added function Add
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Bugfix
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h: Bugfix
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h: 6 patches
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: 6 patches
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Cleaning up a lot
-2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/Makefile: Another bugfix
+ * /alice/cvs/hltcvs/level3code/hough/Makefile: Another bugfix
- * /cvs/hltcvs/level3code/hough/Makefile: Bugfix in previous commitment
+ * /alice/cvs/hltcvs/level3code/hough/Makefile:
+ Bugfix in previous commitment
- * /cvs/hltcvs/level3code/hough/Makefile: Changed path of mylibs
+ * /alice/cvs/hltcvs/level3code/hough/Makefile: Changed path of mylibs
-2001-07-26 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Updating
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h: Added histoclass
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
+ Added histoclass
- * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Some changes
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h: Added to constants
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: Added to constants
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
Just testing
-2001-06-29 Anders Strand Vestbo <vestbo@hansa00>
+2001-06-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Major changes
-2001-06-28 Anders Strand Vestbo <vestbo@hansa00>
+2001-06-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
Wrote a new class
-2001-04-06 Anders Strand Vestbo <vestbo@hansa00>
+2001-04-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/hough_mergehistos.C:
+ * /alice/cvs/hltcvs/level3code/hough/testPF.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/hough_mergehistos.C:
Updating before easter
-2001-03-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Transform.h, /alice/cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
Removed obsolete code, and removed a typo
- * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
Added new base class
- * /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx:
Removed obsolete code
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/hough_merge.C, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/testPF.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
Updating changes before the weekend
-2001-03-26 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/testPF.C: Added a macro
+ * /alice/cvs/hltcvs/level3code/hough/testPF.C: Added a macro
- * /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/hough.C:
+ * /alice/cvs/hltcvs/level3code/hough/hough_merge.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /alice/cvs/hltcvs/level3code/hough/hough.C:
General updates
- * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
Debugging update
-2001-03-23 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/hough.C, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
Added new peakfinder
-2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/hough_mergehistos.C, /alice/cvs/hltcvs/level3code/hough/rootlogon.C:
Imported Hough code
- * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/hough_mergehistos.C, /alice/cvs/hltcvs/level3code/hough/rootlogon.C:
New file.
- * /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Transform.h, /alice/cvs/hltcvs/level3code/hough/hough.C, /alice/cvs/hltcvs/level3code/hough/hough_line.C, /alice/cvs/hltcvs/level3code/hough/hough_line_merge.C, /alice/cvs/hltcvs/level3code/hough/hough_merge.C, /alice/cvs/hltcvs/level3code/hough/Makefile:
Imported Hough code
- * /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Transform.h, /alice/cvs/hltcvs/level3code/hough/hough.C, /alice/cvs/hltcvs/level3code/hough/hough_line.C, /alice/cvs/hltcvs/level3code/hough/hough_line_merge.C, /alice/cvs/hltcvs/level3code/hough/hough_merge.C, /alice/cvs/hltcvs/level3code/hough/Makefile:
New file.
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
Imported Hough code
- * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
New file.
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
Imported Hough code
- * /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
+ * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
New file.
-2003-10-13 Thomas Vik <tvik@hansa00>
+2003-10-13 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
Added function to calculate Chi2 increment.
-2003-09-26 Thomas Vik <tvik@hansa00>
+2003-09-26 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
Changes to reflect changes in AliL3KalmanTrack::Init.
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
Changes in the Init-function.
-2003-09-22 Thomas Vik <tvik@hansa00>
+2003-09-22 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h:
Changed Init to do filtering without seed making.
- * /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
Changes in make seeds.
- * /cvs/hltcvs/level3code/kalman/Makefile:
+ * /alice/cvs/hltcvs/level3code/kalman/Makefile:
Changed to the new makefile strategy.
-2003-09-02 Thomas Vik <tvik@hansa00>
+2003-09-02 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h:
Removed link to obsolete class.
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
Lots of changes and cleaned up.
-2003-08-05 Thomas Vik <tvik@hansa00>
+2003-08-05 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/Makefile: Added makefile.
+ * /alice/cvs/hltcvs/level3code/kalman/Makefile: Added makefile.
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h:
*** empty log message ***
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h:
Added html tags for documentation.
-2003-07-10 Thomas Vik <tvik@hansa00>
+2003-07-10 Thomas Vik <tvik@hansa>
- * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /alice/cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx:
Kalman track class.
- * /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
+ * /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /alice/cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx:
Base class.
-2003-11-25 Constantin Loizides <loizides@hansa00>
+2003-11-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx:
Added support for Daq datachallenge.
- * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h:
Added missing header file to compile with head.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h, /cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.cxx:
Added changes to reflect latest developments in the head version. Again, misleadingly I used the newio flag to distiguish from older versions. In principle we should switch to aliroot versions later than 10 2003.
-2003-09-25 Constantin Loizides <loizides@hansa00>
+2003-09-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h:
Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
-2003-08-04 Constantin Loizides <loizides@hansa00>
+2003-08-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h, /cvs/hltcvs/level3code/misc/AliL3DDLRawReader.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.h, /cvs/hltcvs/level3code/misc/AliL3DDLRawReader.h, /cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.h, /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3DDLRawReader.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.h, /alice/cvs/hltcvs/level3code/misc/AliL3DDLRawReader.h, /alice/cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.h, /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Added classes for tpc ddl to hlt binary conversion.
- * /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.cxx:
Added aliroot copyright.
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
Changes to compile standalone.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Changes to reflect the new makefile strategy.
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h: Cosmetics.
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h: Cosmetics.
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
So it works as in the old version but produces warnings.
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
Test if this works for the html generation.
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h, /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h, /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx, /cvs/hltcvs/level3code/misc/AliL3TransBit.h, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.h, /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3Stopwatch.h, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.h, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
Added html tags for documentation and updated version/copyright info.
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Added the *Real* functions from AliL3Transform.
-2003-07-21 Constantin Loizides <loizides@hansa00>
+2003-07-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Include updates, take out AliL3TPCMapping and print rootcint.
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.h:
Marked AliL3TPCMapping as old and unfinished code.
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
Changes to make work with cint and gcc-3.3.1; changed DEBUG to VHDLDEBUG
-2003-05-14 Constantin Loizides <loizides@hansa00>
+2003-05-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
Moved Debug switch to .cxx
-2003-04-10 Constantin Loizides <loizides@hansa00>
+2003-04-10 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping-iroc.generated, /cvs/hltcvs/level3code/misc/AliL3TPCMapping-oroc.generated, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping-iroc.generated, /alice/cvs/hltcvs/level3code/misc/AliL3TPCMapping-oroc.generated, /alice/cvs/hltcvs/level3code/misc/Makefile:
Added new class for TPC mapping.
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile: Added defs string to rootcint
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
+ Added defs string to rootcint
-2003-01-22 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h:
Check whether USEFFLOAT variable is set, because if not
rootcint returns error message.
-2003-01-21 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Added misc to the include list. This should in principle
already be there.
-2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile: Changed definition of TOPDIR
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
+ Changed definition of TOPDIR
-2002-11-14 Constantin Loizides <loizides@hansa00>
+2002-11-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h:
Added deconvolution.
-2002-09-16 Constantin Loizides <loizides@hansa00>
+2002-09-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
Little bug when reporting row merge error.
-2002-09-04 Constantin Loizides <loizides@hansa00>
+2002-09-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h:
Added AliL3Transbit entry.
- * /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.cxx:
Little bugfix vor gcc 3.2.
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.h:
Cosmetics.
- * /cvs/hltcvs/level3code/misc/Makefile: Change for AliL3Transbit.
+ * /alice/cvs/hltcvs/level3code/misc/Makefile: Change for AliL3Transbit.
- * /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx, /cvs/hltcvs/level3code/misc/AliL3TransBit.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3TransBit.h, /alice/cvs/hltcvs/level3code/misc/AliTransBit.cxx, /alice/cvs/hltcvs/level3code/misc/AliTransBit.h:
Moved from AliTransbit to AliL3Transbit.
-2002-08-29 Constantin Loizides <loizides@hansa00>
+2002-08-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3FFloat.h: Cosmetics.
+ * /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.h: Cosmetics.
-2002-08-27 Constantin Loizides <loizides@hansa00>
+2002-08-27 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
Merged problems solved.
-2002-08-27 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
Fixing a serious bug
-2002-08-25 Constantin Loizides <loizides@hansa00>
+2002-08-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.h, /alice/cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliTransBit.cxx, /alice/cvs/hltcvs/level3code/misc/Makefile:
Little changes to make g++ version 3.2 compile the misc library.
-2002-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Added some comments
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
+ Added some comments
-2002-07-11 Constantin Loizides <loizides@hansa00>
+2002-07-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile: Added AliL3Stopwatch.
+ * /alice/cvs/hltcvs/level3code/misc/Makefile: Added AliL3Stopwatch.
- * /cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3Stopwatch.h:
Class for timing measurements, taken from ROOT and made changes to compile it without ROOT/ALIROOT.
-2002-07-07 Constantin Loizides <loizides@hansa00>
+2002-07-07 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
More exact rounding function, but also much slower.
-2002-07-04 Constantin Loizides <loizides@hansa00>
+2002-07-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Changes for fixed point class.
- * /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3FFloat.h:
Class for fixed point operations.
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
Comment changes for htlm docu.
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
Minor changes at comments.
- * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx:
Solved bug which gave a difference to the VHLD code.
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile: New topdir makefile
+ * /alice/cvs/hltcvs/level3code/misc/Makefile: New topdir makefile
-2002-06-14 Constantin Loizides <loizides@hansa00>
+2002-06-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Created cluster finder class that simulates the VHDL cluster finder on Altro data.
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
Added read support for Altro like data.
-2002-06-11 Constantin Loizides <loizides@hansa00>
+2002-06-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/MakePileup.cxx, /cvs/hltcvs/level3code/misc/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/misc/MakePileup.cxx, /alice/cvs/hltcvs/level3code/misc/MakePileup.h:
MakePileup moved to programs directory
-2002-05-29 Constantin Loizides <loizides@hansa00>
+2002-05-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
Added capability to handle backlinked list properly.
-2002-05-24 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
Bugfix; Need Init(slice,patch)
-2002-05-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx:
Bugfix in GetMemorySize.
- * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliTransBit.cxx, /alice/cvs/hltcvs/level3code/misc/AliTransBit.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
New class AliL3DataHandler, for handling 8 bit data. Similiar and closely related to its mother AliL3MemHandler.
-2002-04-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/MakePileup.cxx, /cvs/hltcvs/level3code/misc/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/misc/MakePileup.cxx, /alice/cvs/hltcvs/level3code/misc/MakePileup.h:
Moved from exa
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
Added class description comments.
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Root objects are compiled in lib_ROOT from now on.
-2002-04-17 Constantin Loizides <loizides@hansa00>
+2002-04-17 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /alice/cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h:
Converts Digits in Memory to Altro like back linked list and stores them
in Hexadezimal 16 Bit numbers. Ascii or Binary files are supported.
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Added AliL3AltroMemHandler.
-2002-04-16 Constantin Loizides <loizides@hansa00>
+2002-04-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/Makefile:
Minor changes to check for NOLOGGING env str
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h, /cvs/hltcvs/level3code/misc/Makefile:
+ * /alice/cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /alice/cvs/hltcvs/level3code/misc/AliTransBit.cxx, /alice/cvs/hltcvs/level3code/misc/AliTransBit.h, /alice/cvs/hltcvs/level3code/misc/Makefile:
Conversion table class for 10-8bit compression.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runtracker.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
Added new file handling support.
- * /cvs/hltcvs/level3code/programs/Makefile: Added newio support.
+ * /alice/cvs/hltcvs/level3code/programs/Makefile: Added newio support.
-2003-09-25 Constantin Loizides <loizides@hansa00>
+2003-09-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/runtracker.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
-2003-07-29 Constantin Loizides <loizides@hansa00>
+2003-07-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/speedtest.cxx, /cvs/hltcvs/level3code/programs/speedtest.h, /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/speedtest.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.h, /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
Added copyright info.
-2003-07-28 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/runtracker.cxx: Cosmetic
+ * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx: Cosmetic
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
Changes to compile standalone.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Changes to reflect the new makefile strategy.
- * /cvs/hltcvs/level3code/programs/read.cxx: Cosmetics.
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx: Cosmetics.
-2003-07-02 Constantin Loizides <loizides@hansa00>
+2003-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
Changes for gcc-3.3
-2003-05-15 Constantin Loizides <loizides@hansa00>
+2003-05-15 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
just checked it but needs lot of work..
-2003-05-13 Constantin Loizides <loizides@hansa00>
+2003-05-13 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
Little cosmetical changes.
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Little changes mostly cosmetic
-2003-04-14 Constantin Loizides <loizides@hansa00>
+2003-04-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/speedtest.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.cxx:
More or less useful changes, mostly cosmetic.
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Added missling lib dependencies.
-2003-04-11 Constantin Loizides <loizides@hansa00>
+2003-04-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
Added some more comments (in German) which I got from Roland via ICQ.
-2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/MakePileup.cxx, /cvs/hltcvs/level3code/programs/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/programs/MakePileup.cxx, /alice/cvs/hltcvs/level3code/programs/MakePileup.h:
Moved to exa
-2003-02-03 Constantin Loizides <loizides@hansa00>
+2003-02-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
Changes for Root Types.
- * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
Program to convert binary cosmics from BigEndian to LittleEndian and vice versa.
-2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Changed definition of TOPDIR
-2002-11-14 Constantin Loizides <loizides@hansa00>
+2002-11-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
Added deconvolution switch.
-2002-10-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Added entry for runtracker. Also some changes in order to use this
Makefile when compiling without any ROOT whatsoever; USEPACKAGE=STANDALONE.
- * /cvs/hltcvs/level3code/programs/runtracker.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
Standalone program for running the track finder.
-2002-09-16 Constantin Loizides <loizides@hansa00>
+2002-09-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/read.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx:
Rows per patch are locally stored.
-2002-09-05 Constantin Loizides <loizides@hansa00>
+2002-09-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Little bugfixes for new alitroot version.
-2002-09-03 Constantin Loizides <loizides@hansa00>
+2002-09-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Little bugfix vor aliversion 3.08.
-2002-07-11 Constantin Loizides <loizides@hansa00>
+2002-07-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Compiles now using top makefile.
- * /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/read.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx:
Little changes, mostly cosmetic.
- * /cvs/hltcvs/level3code/programs/Makefile: Added runhough.cxx.
+ * /alice/cvs/hltcvs/level3code/programs/Makefile: Added runhough.cxx.
- * /cvs/hltcvs/level3code/programs/runhough.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runhough.cxx:
Program to run hough transform standalone.
-2002-07-08 Constantin Loizides <loizides@hansa00>
+2002-07-08 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/ali2raw.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx:
Program that converts from ali digits into l3 raw data. Corresponding macro is Binary.C.
-2002-07-05 Constantin Loizides <loizides@hansa00>
+2002-07-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
Changes to use AliL3Logger correctly in standalone programs.
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile: New topdir makefile
+ * /alice/cvs/hltcvs/level3code/programs/Makefile: New topdir makefile
-2002-06-14 Constantin Loizides <loizides@hansa00>
+2002-06-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Small changes to run on single patches.
- * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
Sample program to run VHDL cluster finder.
- * /cvs/hltcvs/level3code/programs/read.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx:
Changes to read also Altro like data.
-2002-06-11 Constantin Loizides <loizides@hansa00>
+2002-06-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/MakePileup.cxx, /cvs/hltcvs/level3code/programs/MakePileup.h:
+ * /alice/cvs/hltcvs/level3code/programs/MakePileup.cxx, /alice/cvs/hltcvs/level3code/programs/MakePileup.h:
MakePileup moved from misc directoy to program directory.
-2002-06-10 Constantin Loizides <loizides@hansa00>
+2002-06-10 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Solved bug forgetting to use AliL3MemHandler->Init(slice,patch).
- * /cvs/hltcvs/level3code/programs/read.cxx: Check consecutive rows.
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx:
+ Check consecutive rows.
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Changes for error calculation of Cluster Finder.
-2002-06-06 Constantin Loizides <loizides@hansa00>
+2002-06-06 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Minor changes to use new AliL3ClusterFinder class.
-2002-05-29 Constantin Loizides <loizides@hansa00>
+2002-05-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/read.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx:
Changes done to make read work with new AliL3AltroMemHandler.
-2002-05-18 Constantin Loizides <loizides@hansa00>
+2002-05-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile: Addes gettransform.
+ * /alice/cvs/hltcvs/level3code/programs/Makefile: Addes gettransform.
- * /cvs/hltcvs/level3code/programs/gettransform.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx:
First checkin of program to extract parameters from AliL3Transform to be used for the VHDL implementation of the Hough transform.
- * /cvs/hltcvs/level3code/programs/read.cxx: Use new Transformer.
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx: Use new Transformer.
-2002-05-05 Constantin Loizides <loizides@hansa00>
+2002-05-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Minor corrections after big transformer changes
-2002-04-26 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Changes as a result of making AliL3Transform static.
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/doit: Moved to Makefile.
+ * /alice/cvs/hltcvs/level3code/programs/doit: Moved to Makefile.
-2002-04-17 Constantin Loizides <loizides@hansa00>
+2002-04-17 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/read.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/read.cxx:
Sample program showing howto read raw data and convert them to an Altrolike Ascii data structure
- * /cvs/hltcvs/level3code/programs/Makefile: Read program added
+ * /alice/cvs/hltcvs/level3code/programs/Makefile: Read program added
-2002-04-16 Constantin Loizides <loizides@hansa00>
+2002-04-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Minor changes to check for NOLOGGING env str and solved some very minor bugs
- * /cvs/hltcvs/level3code/programs/runit.cxx:
+ * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
Sample program for using the simple fast cluster finder.
- * /cvs/hltcvs/level3code/programs/Makefile:
+ * /alice/cvs/hltcvs/level3code/programs/Makefile:
Makefile for small HLT programs created.
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/programs/doit, /cvs/hltcvs/level3code/programs/speedtest.cxx, /cvs/hltcvs/level3code/programs/speedtest.h:
+ * /alice/cvs/hltcvs/level3code/programs/doit, /alice/cvs/hltcvs/level3code/programs/speedtest.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.h:
Moved from src
-2003-11-25 Constantin Loizides <loizides@hansa00>
+2003-11-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
+ Added possibility to define where to set the track parameters:
+ A new boolean static data member AliLevel3::fSetTracks2FirstPoint has been added.
+ If this is true (default) the tracks are propagated to the first point
+ on the track (impact point in the TPC), and track parameters are updated
+ accordingly. In order to define the parameters at the vertex position, you
+ you can place the call AliLevel3::SetTracks2Vertex, and no propagation will
+ be done.
+
+ Just to clarify; if you dont do anything, things will (hopefully) be as before.
+
+2003-11-25 Constantin Loizides <loizides@hansa>
+
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Added support for Daq datachallenge.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Check if row numbering is wrong, print warning and continue.
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Hopefully solved bug for empty rows. We use empty rows, and set fDigits=0.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Added comment that we use AddRandomData even though the name is strange, but I think we could also use AddData instead.
-2003-11-18 Anders Strand Vestbo <vestbo@hansa00>
+2003-11-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Cleaning up the code.
- A lot of commented code removed from the header file.
- Removed obsolute (i hope) constructors. In particular everything which
fInputFile. The first one should be used with binary files only, while the
latter one should take care of everything else.
-2003-11-18 Constantin Loizides <loizides@hansa00>
+2003-11-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx: Added total in output.
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
+ Added total in output.
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Added support for newer aliroot version than ali-head from june 2003, misleadingly I am using the newio flag to distiguish although it has nothing to with newio, but only with interface changes to galice.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Offline claims, they need that line, I (Constantin) dont see a reason for it.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added one virtual function needed for newio.
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Added newio handling, using the use_newio define switch.
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Added handling of different filetypes, like root, binary and ddl files.
-2003-10-24 Constantin Loizides <loizides@hansa00>
+2003-10-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added rootfile ptr check and corrected wrong function names in logging.
-2003-10-02 Anders Strand Vestbo <vestbo@hansa00>
+2003-10-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
- Can specify maximum pt range in ctor.
- Minor cleaning up.
-2003-09-25 Constantin Loizides <loizides@hansa00>
+2003-09-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
-2003-08-20 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Added function AliL3Fitter::UpdateTrack. This function should be called
after a global track fit has been done (as is done in
AliLevel3::FitGlobalTracks), in order to update the track parameters
to the first point of the track.
-2003-08-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
When doing nonvertex tracking, check whether the parameters has been set
properly. If they are not set explicitely (by doing a designated
AliLevel3::SetTrackerParam with vertexconstraint=kFALSE), no secondaries
will be found since the cut values are not defined.
-2003-08-06 Anders Strand Vestbo <vestbo@hansa00>
+2003-08-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Some structural changes with respect to the merging classes and how they
are used in AliLevel3 class. The main reason for doing this was to enable
to set parameters for the global track merging externally by introducing
being called default parameters will be used, so for the moment nothing
has changed for the normal user of the AliLevel3 class.
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx:
Multiple bugfix (only the important ones reported here):
- There biggest was a problem of merging tracks between slice
17 and 0 and 35 and 18 in the former version. The problem was actually
- Also in CheckTracks (called from SlowMerge) did not check if the two tracks
had different signs. Some tracks was therefore merged wrongly.
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h:
Changed the default path to the file containing the geometry of the
TPC. It now looks in $ALIHLT_BASEDIR/geo for the file alice.geom.
-2003-08-04 Constantin Loizides <loizides@hansa00>
+2003-08-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added virtual functions for the daughter classes AliL3RawDataFileHandler und AliL3DDLDataFileHandler.
- * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h:
Added RawData2CompBinary function.
- * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h:
Changed comment from L3 to HLT; although that will be a long way to go...
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added printout when config file was successfully read.
-2003-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx:
Bugfix in Merge(). When a track is merged with a track in a
neighbouring sector, the current track loop has to finish.
If not, a track might get merged with two different tracks.
This bug was brought to you by Dr.Frankenfeld, and solved by
me 2 years later...
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
The cluster charge was only written in case of fRawSP. Should of course
ALWAYS be written.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Set bfield in MakeInitFile
-2003-07-29 Constantin Loizides <loizides@hansa00>
+2003-07-29 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
What a bug... , so every rotation to slice 0 was infact a rotation to slice 35 and Andi did not realize :-)
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added comment.
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ Added comment.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class).
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Added fIndex to generate slice and row index for faster access of the digittree. no more need ffor ASVVERSION. Complete rewrite of the reading (ali2digit) functions.
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Uncommented debug output.
-2003-07-28 Constantin Loizides <loizides@hansa00>
+2003-07-28 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Started looking/changing and added creation of standard tpc param object if it was not found in the aliroot file.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Commented out debug code.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Config file is created now in tmp/$user/l3config-date. param object is created if not found in aliroot file, a warning is produced.
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Cosmetical changes.
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx: Cosmetical changes.
-2003-07-28 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Set fVersion back to default when reading from a rootfile,
in order to avoid a warning in Init function.
-2003-07-28 Constantin Loizides <loizides@hansa00>
+2003-07-28 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
Added static flag for not doing the conformal mapping.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Dont store -1 patch number in spacepoints but use zero instead.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
Added some debug output.
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Added some prints to log and changed threshold behaviour for straigth cosmics tracks
- * /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logger.h, /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx:
Changed to our type definition.
- * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx:
Solved bug closing wrong mapping pointer.
-2003-07-27 Constantin Loizides <loizides@hansa00>
+2003-07-27 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Changes to compile without changes to ALIROOT version v3-09-Releases.
-2003-07-26 Constantin Loizides <loizides@hansa00>
+2003-07-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Changes to compile also with ROOT or STANDALONE.
-2003-07-25 Constantin Loizides <loizides@hansa00>
+2003-07-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Changes to reflect the new makefile strategy.
- * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h, /alice/cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h:
Renamed AliL3LinkDef.h into AliL3SrcLinkDef.h to reflect module name changes in the Makefile.
-2003-07-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-07-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Cleaning up albis bad solutions
-2003-07-24 Constantin Loizides <loizides@hansa00>
+2003-07-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h:
Class for reading cosmics data into HLT data structures, providing pedestral substraction and storing raw cosmics data.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Solved overflow problem for cosmics data using ULong64_t for the error in time direction.
- * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h:
Added Long64_t and ULong64_t types.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3SpacePointData.h:
Added comments.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added virtual functions for AliL3RawDataHandler.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Added flag fRawSP, if it is on, then the cf will leave spacepoints in raw co-system, default is off.
- * /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added fSectorLow variable and more setters.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added fSectorLow variable.
-2003-07-22 Constantin Loizides <loizides@hansa00>
+2003-07-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3VertexData.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3DigitData.h, /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h, /alice/cvs/hltcvs/level3code/src/AliL3Logging.h, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexData.h, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.h, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Logger.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.h, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Added html tags for documentation.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
Removed.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
Little changes before file goes to attic.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Moved the *Real* functions to misc/AliL3TPCMapping
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Changed handling of initfile: there is now a method for reading and
saving the file seperately. That means one can change settings of the
transformer and save that settings to a given file.
-2003-07-21 Constantin Loizides <loizides@hansa00>
+2003-07-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Include recursive and print rootcint command.
- * /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logger.h, /alice/cvs/hltcvs/level3code/src/AliL3Logging.h:
Changes to generate stub file with g++-3.3.1 and rootcint and new MLUC 0.3.37.
-2003-07-19 Constantin Loizides <loizides@hansa00>
+2003-07-19 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Bugfix of last checking, AliL3Transformer produces now the same results as the old version.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Big Changes:
a) Added VersionType enum: There are now 2 different versions
for aliroot and for cosmics, the old version is deprecated and needs to
f) __old__ sections mark former code and will vanish if everything is
working
-2003-07-04 Constantin Loizides <loizides@hansa00>
+2003-07-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Version field is being loaded in config file.
-2003-07-03 Constantin Loizides <loizides@hansa00>
+2003-07-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h, /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h, /alice/cvs/hltcvs/level3code/src/Makefile:
Added RawData FileHandler class for the cosmics data test.
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Changed char to Char_t
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
stupid warning solved due commenting.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added setters (and some more getters), changed some members to const plus little cosmetics.
-2003-07-02 Constantin Loizides <loizides@hansa00>
+2003-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Changes to make the code work for gcc-3.3
-2003-05-30 Anders Strand Vestbo <vestbo@hansa00>
+2003-05-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added option to write "altro" digits in AliDigits2Binary.
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Smaller changes:
- Can set flag NoCF if you dont want to run with the cluster finder.
- If you set npatches=0, tracking is done only in the outer 4 patches.
from aliroot file you dont have to delete the AliLevel3 object for every
event.
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
Dont draw benchmark graph by default
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
In SetPointers, check for sufficient number of clusters to build a
track. If there are no clusters in a certain sector (as may happen in naked
pp event), return without initializing the memory, because that takes cputime.
-2003-04-24 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added getter GetSolenoidField
-2003-04-23 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
Going back to the old previous GetCrossingPoint function. The idea
was to use CalculateReferencePoint for all calculations of the
crossing points between track and padrow, but this function only
for global coordinates. So for local coordinates GetCrossingPoint
should be used.
-2003-04-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Changed some comments
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ Changed some comments
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Included TError.h
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ Included TError.h
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
Removed obsolute code in GetCrossingPoint. This function did the same
thing as CalculateReferencePoint, only the latter one takes global
track parameters as input.
-2003-04-14 Constantin Loizides <loizides@hansa00>
+2003-04-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Dont show error message when searching for the alirunfile.root, only show it if it could not be found.
-2003-04-14 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
In Rotate, set the r0 and phi0, because they might be used in UpdateToFirstPoint.
In CalculateCrossingAngle, one can specify slice, and the calculation is done
in global coordinates. In this way, one does not have to rotate the track to
local coordinates in order to calculate this angle.
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Mods in CalculateResiduals
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Default disregard single pad clusters
-2003-04-11 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-11 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Bugfix in AliPoints2Memory. In case fPatch==-1, 0 has to be
written to the pointid.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added getter GetFilePointer
-2003-04-09 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Another bugfix in GetPadRow.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in GetPadRow
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ Bugfix in GetPadRow
-2003-04-03 Anders Strand Vestbo <vestbo@hansa00>
+2003-04-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added function GetPadRow(float x), which returns the nearest
padrow for a given x value (in local coordinates).
-2003-03-10 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Fixing a quite serious bug in the global merging procedures:
In AliL3ConfMapTrack::FillTrack, the first point on the track should
wrong values for tanl, and further for all fit values operating in the
(s,z)-plane.
-2003-03-08 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Bugifx from last checkin.
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Check if clusters has mcid -1, because if it does it is noise.
Important for pileup studies where you assign -1 to clusters
coming from the piled up events.
-2003-03-07 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Bugfix from last checkin
- * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Moved UpdateToFirstPoint from AliL3ConfMapTrack to AliL3Track. Also,
the SetFirstPoint and SetLastPoint are done after both track fitting on
sector level and global fitting after sector merging.
-2003-03-05 Constantin Loizides <loizides@hansa00>
+2003-03-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Forgot root version string in PrintCompileOptions().
-2003-03-05 Anders Strand Vestbo <vestbo@hansa00>
+2003-03-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Cosmetic
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Cosmetic
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Bugfix in GetMCTrackLabel
-2003-03-05 Constantin Loizides <loizides@hansa00>
+2003-03-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Added print option to see what the f***ing cvs command is actually doing...
-2003-03-03 Constantin Loizides <loizides@hansa00>
+2003-03-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Added trailing \ for directories, it does not harm if you also supply one, but if you forgot, it will still work.
-2003-02-27 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Commented out two lines which produce crash in some pp events.
-2003-02-26 Constantin Loizides <loizides@hansa00>
+2003-02-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Clear lastindex when freeing the tree and check if valid tree exists before reading digits in Ali2 functions.
-2003-02-26 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Small change with fBenchmark
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Increasing the maximum number of clusters in order to cope with
dn/dy=8000 events.
-2003-02-25 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Making compilable with gcc-32
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Added some new steps for fBenchmark
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Added quick and dirty hack to circumvent negativ numbers for trackids while merging events.
- * /cvs/hltcvs/level3code/src/Makefile: Added defs string to rootcint
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
+ Added defs string to rootcint
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Check for valid trackfile.
-2003-02-24 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added GetTracks()
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added GetTracks()
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
10 bits for event number in trackID
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Added missing feature of Constantins latest change
-2003-02-24 Constantin Loizides <loizides@hansa00>
+2003-02-24 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Bug in Binary2Memory where zero digits on a row breaked in the read loop.
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Strange bug in Init where for patch equals one GetLastRow(-1) hast to be called.
-2003-02-24 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
In GetMCTrackLabel also check if at least half of the innermost 10%
clusters are assigned correctly. This is done by offline, and should
therefore also be done by HLT.
-2003-02-21 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
Fixed Constantins bugs
-2003-02-21 Constantin Loizides <loizides@hansa00>
+2003-02-21 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/Makefile:
Added version information of compile time options to AliL3Transformer::PrintCompileOptions().
-2003-02-21 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
BField information interface with AliROOT changed again. It turned out
that the previous change I commited does not apply correctly to all
events. Now it should be correct.
-2003-02-20 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Bugfix
- * /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.h, /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
Added AliL3Fitter to compile in Makefile. This class is also used
to do a global fit of the tracks _after_ track merging across
sector boundaries.
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Changes for making and tracking pileup events. In
AliL3FileHandler::AliAltroDigits2Memory you can set a flag
which saves the event number in the 7 upper bits of the fTrackID
In AliLevel3 you can specify that you want to track a pileup event
by setting DoPileup().
-2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Changed binary name convention to also include event number. Also, when
binary files contain whole patches, the patch number is -1.
Also some other smaller changes, like default switching global mergin
between sector boundaries on.
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx: Small cleanup
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx: Small cleanup
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx: Renamed cluster errors
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
+ Renamed cluster errors
- * /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Renamed the cluster errors to fSigmaY2/fSigmaZ2, in order not to confuse
cluster widths with space point errors.
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Possible to evaluate more events at the same time.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Calculating angle of tracklet.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h: AliL3ConfMapper.cxx
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
+ AliL3ConfMapper.cxx
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
Calculated cluster widths are multiplied with a constant in order to
make them similar to the space point errors.
-2003-02-13 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-13 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added functions GetParSigmaY2 and GetParSigmaZ2
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h:
Can read slice files
-2003-02-12 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Bugfix: Calculated cluster widths (RMS) were not transformed to local
coordinates! This caused 1 whole day of confusion.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added data member fOmegaTau
-2003-02-09 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Can specify eventnr.
-2003-02-06 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added a needed setter and getter
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Save MCid in AliPoints2Memory
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Read offline clusters from multiple events
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
If cluster width calculation is switched on, check if the calculated
sigma² is negative.
-2003-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Bugfix. Default ctor sets fFirstPoint and fLastPoint to zero. This fix
removed some occasional floating point exception in
AliL3TrackArray::WriteTracks.
-2003-02-04 Anders Strand Vestbo <vestbo@hansa00>
+2003-02-04 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Bugfix. Check the diff to the previous version to see which.
Actually i don't understand why this has not been discovered before.
It is quite obvious that the loop can easily go out of range.
-2003-01-31 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
How the extract the BField in AliROOT has changed, it is not extracted
via the function gAlice->Field()->Map(), which returns a value 0-2.
0: 0.2 T
Hence a new data member called fBFieldMap has been added, and the fBField
is set correspondingly when reading from either rootfile or l3transform.
-2003-01-28 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Bugfix from last checkin
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Insignificant bugfixes
-2003-01-27 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added function GetPatch
-2003-01-22 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Bugfix after last checkin
-2003-01-21 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Updated function EvaluatePoints.
- * /cvs/hltcvs/level3code/src/AliL3LinkDef.h: Removed obsolute lines
+ * /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h:
+ Removed obsolute lines
-2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile: Changed definition of TOPDIR
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
+ Changed definition of TOPDIR
-2003-01-16 Anders Strand Vestbo <vestbo@hansa00>
+2003-01-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added function Deg2Raw
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
+ Added function Deg2Raw
-2002-11-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Smaller changes. A few lines in order to make filling an ntuppel
work with the current version of ROOT (bug in ROOT).
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Changes so that one can read slice by slice also from
binary files format.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Small bugfix in InitSector
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Default match should be 2
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Small bugfix in CalculateEgdePoint
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.h:
Updates to make it work
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
Also write errors to textfile
-2002-11-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Bugfix in GetEta(raw coordinates); needs slice.
-2002-11-13 Constantin Loizides <loizides@hansa00>
+2002-11-13 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cosmetics.
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cosmetics.
-2002-11-12 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
New function AliAltroDigits2Memory. This function removes single timebins, single
as in both time and pad.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Can specify patch=-1, this means all numbers will be relative to a whole
slice. E.g. GetNRows(-1) return the number 159 (all rows in a slice).
-2002-11-08 Anders Strand Vestbo <vestbo@hansa00>
+2002-11-08 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Severe bugfix in Memory2CompMemory. Actually this bug was introduced by
myself some weeks ago, but for some strange reason did not cause any
crashes until now. The problem was checking for ADC saturation, which uses
writing to binary files. I actually spend 2 hours figuring out this
FUCKING bug.
-2002-10-28 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Removed a lot of code, and some changes. Basically removed all of
the alirootcode in order to speed up the evaluation process.
-2002-10-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Bugfix in AliPoints2Memory
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Minor changes in AliDigits2RootFile
-2002-10-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Check for ADC saturation in AliDigits2Memory.
Bugfix in AliDigits2RootFile; now correct writing of
track id's to the digits.
-2002-10-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in Init.
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in Init.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added ADC saturation in AliL3Transform.
-2002-10-14 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-14 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Bugfix in AliPoints2Memory
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Commented out fInterMerger
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ Commented out fInterMerger
-2002-10-03 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Added a few more explaining lines in class description.
-2002-10-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-10-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Perform check on cos(crossing_angle_with_padrow) in GetCrossingAngle().
Every once in a while this number is equal to one, which results in
return value being NaN.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Serious bugfix in Local2Raw function. This function failed to transform
corretly on the z<0 side of the tpc, because of a "wrongly" check. I have
no idea why I did not see this bug before, but probably because the
function is seldom used.
-2002-09-20 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Fixing the previous unresolved bug before I was going on vacation.
When using the AliLevel3 tracking class and reading from a rootfile
with the patched AliTPC (ASV) version, one can only read 1 whole slice
reading patch by patch. This problem did not show up in the AliL3Hough,
because there you have one AliL3FileHandler per patch.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Check if the provided path is a rootfile or a directory by using the
IsZombie() function; the file pointer is not zero if the provided
string is a directory.
TUnixSystem class. This in order to get rid of a error message during
runtime.
-2002-09-19 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Cosmetic
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx: Cosmetic
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Changed the row numbering in the patches to match the latest technical
layout as much as possible. The numbers are taken from mapping tables
provided by GSI (Dr.Frankenfeld). The implementation is still not identical
belong to patch 0. But this is only concerns 1 or 2 FECs as far as I could
see from the tables.
-2002-09-04 Constantin Loizides <loizides@hansa00>
+2002-09-04 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added boolean return values to Init, Make_Init_File and Read_Init function. Check for given root file.
- * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Added ASVVERSION define.
-2002-09-03 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Changing hardcoded values.
-2002-09-03 Constantin Loizides <loizides@hansa00>
+2002-09-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Changed from hardcoded param to a version which gets the param string from AliL3Transform::GetParamName().
-2002-09-03 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
More changes as a consequence of changing the pad geomtry in the new
AliROOT. Some hardcoded values which were set to 176 has now been changed
to AliL3Transform::GetNRows() etc. Also the remaining hardcoded AliTPCParam
the SlowMerging methods in the track mergers, and should be looked at more
if needed in the future.
-2002-09-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-09-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Bugfix in AliL3Transform. Changed the strings of the AliTPCParam and
Digitstree objects corresponding to the new AliROOT.
-2002-08-27 Anders Strand Vestbo <vestbo@hansa00>
+2002-08-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Small bugfix
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Small bugfix
-2002-08-25 Constantin Loizides <loizides@hansa00>
+2002-08-25 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Logger.h, /alice/cvs/hltcvs/level3code/src/AliL3Logging.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Little changes to make g++ version 3.2 compile the src library. Problems remaining for ALIROOT lib.
- * /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3StandardIncludes.h:
Standard include file to include different files for different compiler versions.
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Added compiler version information and standard include file for rootcint.
-2002-07-11 Constantin Loizides <loizides@hansa00>
+2002-07-11 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Changes for independant library of standalone l3 code. Most of them are by having #ifdef no_root preprocessor switches, but also added AliL3Stopwatch in AliL3Benchmark class.
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Changes for independant library of standalone l3 code.
-2002-07-05 Constantin Loizides <loizides@hansa00>
+2002-07-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Added -Duse_root to USEPACKAGE=ALIROOT section.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added fBFACT=0.0029... value. GetBFieldValue() returns now fBField*fBFACT.
-2002-07-03 Constantin Loizides <loizides@hansa00>
+2002-07-03 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx:
Solved little pointer bug that prevented logger classes to be used in standalone programs.
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Minor changes and cosmetics according to Anders.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Cosmetic changes on top, to make hltm documentation in root to work
-2002-07-02 Constantin Loizides <loizides@hansa00>
+2002-07-02 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Logger.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Minor changes, mostly cosmetic or comments
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
-2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile: New topdir makefile
+ * /alice/cvs/hltcvs/level3code/src/Makefile: New topdir makefile
-2002-06-14 Constantin Loizides <loizides@hansa00>
+2002-06-14 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Solved bug to not merge clusters on the same pad.
-2002-06-07 Constantin Loizides <loizides@hansa00>
+2002-06-07 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx:
Changes done to make the Cluser Finder calculate the errors in Pad and Time direction. Also minor changes to other classes, mainly cosmetic.
-2002-06-06 Constantin Loizides <loizides@hansa00>
+2002-06-06 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Have some new set functions. Remove deconv=true setting from init.
-2002-05-31 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added getter GetNRows()
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
+ Added getter GetNRows()
- * /cvs/hltcvs/level3code/src/Makefile: Added a flag
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Added a flag
-2002-05-28 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Bugfix in AliL3FileHandler::GetDigitsTree.
Added a new function AliL3FileHandler::FreeDigitsTree(), in order
to be able to clear the digits tree from memory, without deleting
the object. Useful feature if you want to loop over several events
in a single rootfile.
-2002-05-27 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Moved some getters to AliL3MemHandler
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Smaller changes
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Smaller changes
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Made all AliL3FileHandler specific functions virtual in AliL3MemHandler.
-2002-05-26 Constantin Loizides <loizides@hansa00>
+2002-05-26 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Solved merge problem of last checkin.
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/Makefile:
Minor changes to make tracking work with new Aliroot version v3.07.03
-2002-05-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
Added AliL3Evaluate in case compiling with AliROOT
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Switched on slow merging.
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ Switched on slow merging.
-2002-05-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Bugfix from previos ci
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Do not give *row to Init
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Fix in AliDigits2Memory. Do not remove single timebins on one pad, because
they can be a part of a bigger cluster...
-2002-05-22 Constantin Loizides <loizides@hansa00>
+2002-05-22 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
BField is now also read from configuration.
-2002-05-09 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Bugfix in GetPadPitchWidth(patch). return inner width if patch < 2, not patch<=2.
-2002-05-07 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Small change in GetCrossingAngle.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added some more datamembers, related to gas and electronics.
Corresponding getters has been added, and they have also been
added to the Init function, and exa/Make_Init.C.
-2002-05-05 Constantin Loizides <loizides@hansa00>
+2002-05-05 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Commented out cout in WriteClusters
-2002-05-02 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Forgot to remove #include in previous checkin
- * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Defs.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Moved all the constants from AliL3Defs.h to static AliL3Transform. No
longer need for AliL3Defs.h, and it has therefore been removed.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Defs.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added the magnetic field as a static member of the AliL3Transform class,
together with setter and getter. This makes it possible to change the
field without recompiling. Earlier this had to be set in AliL3Defs.h as
a constant global variable.
-2002-05-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-05-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Forgot to check in this the last time. Some changes in AliL3MemHandler as
a consequence of writing child class AliL3DataHandler. fInBinary and fOutBinary
has been made protected, and CompBinary2Memory and Memory2CompBinary has been
made virtual.
-2002-04-26 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Major changes in the AliL3Transform class. The class has been made completely
static, which means that no objects needs to be created anymore. This has also
made impact all classes which use this class (this is more or less all of them),
the correct detector parameters by calling AliL3Transform::Init(path). If not,
default parameters will be used (currently corresponding to AliROOT version 3.06).
-2002-04-25 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Defs.h: Cleaning up.
+ * /alice/cvs/hltcvs/level3code/src/AliL3Defs.h: Cleaning up.
-2002-04-24 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-24 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Some more comments.
-2002-04-20 Constantin Loizides <loizides@hansa00>
+2002-04-20 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added several GET-Functions, fixed bug in old config.
-2002-04-19 Constantin Loizides <loizides@hansa00>
+2002-04-19 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added fZLength and fZOffset, fixed a few bugs in the new init method.
-2002-04-19 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-19 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Inserted image on top.
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ Inserted image on top.
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Root objects are compiled in lib_ROOT from now on.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added fVersion field to differentiate the old and new config version.
-2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Cleaned up some more in AliL3MemHandler, by removing the AliL3Transform in
arguments of member functions. This also required some changes in AliLevel3,
which make use of these functions.
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Changed AliLevel3::Init to public, and this should then be called after
the ctor. Here one should provide the path where the data are located,
and also the parameter file. Else, some cleaning where done, -> fOutputFile
was no longer needing, and has been removed. For example script how to run
the new AliLevel3 class, checkout latest version of test.C in exa.
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/Makefile_Root:
+ * /alice/cvs/hltcvs/level3code/src/Makefile.AliROOT, /alice/cvs/hltcvs/level3code/src/Makefile_Root:
Not needed any more.
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Added npatches to Init.
-2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Removed private member AliL3FileHandler::fTransformer, and moved AliL3MemHandler::fTransformer
to protected. This means that both the filehandler and memhandler always has to get
the transformer from AliL3MemHandler::Init(AliL3Transform *).
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h:
Added new Init(char *pathname) function to read a l3transform.config file. Old init kept for backward compatibility.
-2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Last cosmetic changes
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ Last cosmetic changes
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: More cosmetic
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: More cosmetic
-2002-04-18 Constantin Loizides <loizides@hansa00>
+2002-04-18 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Cosmetic changes for the integration of doxygen
-2002-04-17 Constantin Loizides <loizides@hansa00>
+2002-04-17 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Changed documentation for doxygen.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Comments updated and merge problems solved.
-2002-04-17 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Comments formatted the way THtml likes it.
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Added more comments.
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ Added more comments.
-2002-04-16 Constantin Loizides <loizides@hansa00>
+2002-04-16 Constantin Loizides <loizides@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
Minor changes to check for NOLOGGING env str
-2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/doit, /cvs/hltcvs/level3code/src/speedtest.cxx, /cvs/hltcvs/level3code/src/speedtest.h:
+ * /alice/cvs/hltcvs/level3code/src/doit, /alice/cvs/hltcvs/level3code/src/speedtest.cxx, /alice/cvs/hltcvs/level3code/src/speedtest.h:
moving into programs
- * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logging.h, /alice/cvs/hltcvs/level3code/src/Makefile:
More improved Makefile, setting logging paths, TOPDIR and LIBDIR.
-2002-04-15 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-15 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/Makefile:
Changed Makefile and AliL3RootTypes.h in order to define usepackage (ROOT, ALIROOT
do_mc) in Makefile only.
-2002-04-09 Anders Strand Vestbo <vestbo@hansa00>
+2002-04-09 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Added capability of searching neighboring digits for particle id in function AliDigits2RootFile.
-2002-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2002-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Changed test in AliDigits2RootFile to check for charge below threshold, not charge==0. This function can then be used together with AliL3Compress::WriteRootFile.
-2002-03-06 Anders Strand Vestbo <vestbo@hansa00>
+2002-03-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Added new function, fTracker->InitVolumes()
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Bugfix in CalculateHelix(). Kappa is given proper sign, earlier it was always positive.
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
Remaining from previous co
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Changes and optimization for pp-running
-2002-02-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h:
The default should be not to save mcid
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3DigitData.h, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
Added the possibility to save the particle id's through the chain, if detailed efficiency studies are needed. This work only in the case where you are reading digits from a alirootfile-> AliL3FileHandler::AliL3Digits2Memory. The id is saved in the digit structure and then in the space point structure. The option is switched on in do_mc in AliL3RootTypes.h
-2002-02-05 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-05 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile: Check for lib directories
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Check for lib directories
-2002-02-01 Anders Strand Vestbo <vestbo@hansa00>
+2002-02-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile: A little bugfix
+ * /alice/cvs/hltcvs/level3code/src/Makefile: A little bugfix
- * /cvs/hltcvs/level3code/src/Makefile: Minor updates
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Minor updates
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/Makefile.AliROOT, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Defs.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Checking in for the weekend
-2002-01-23 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
New makefile. Written by me, hence better
- * /cvs/hltcvs/level3code/src/Makefile.AliROOT:
+ * /alice/cvs/hltcvs/level3code/src/Makefile.AliROOT:
Makefile from aliroot. The one that was used before.
- * /cvs/hltcvs/level3code/src/AliL3Defs.h: Only 1 file
+ * /alice/cvs/hltcvs/level3code/src/AliL3Defs.h: Only 1 file
-2002-01-21 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Load digitstree only once
-2002-01-18 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h:
Smaller changes
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Added writeout path
-2002-01-07 Anders Strand Vestbo <vestbo@hansa00>
+2002-01-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Defs.h: Changed to normal bfield
+ * /alice/cvs/hltcvs/level3code/src/AliL3Defs.h:
+ Changed to normal bfield
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added debugs
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
+ Added debugs
-2001-12-10 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-10 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Smaller changes
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Possible to switch onoff deconv
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: Smaller changes
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: Smaller changes
- * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3LinkDef.h:
+ * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h:
Adding AliL3Fitter
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx:
Check if track crosses more than one slice boundary, and if so merge them all. This will only be necessary if the magnetic field is higher than normally.
- * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Fitter.h:
Refitting tracks after tracking
-2001-12-06 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-06 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Merger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx:
Multimerge: When doing global merging, take the parameters of the track which has the most hits
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
Made it possible to use different cuts for nonvertex tracking
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Some changes to make is possible to run several events, and also some settings for possible nonvertex tracking options
- * /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
Added new function; GetClosest which calculates the point of closest approach to the vertex.
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.h:
Bugfix. Use local method CheckTracks instead of derived method TrackDiff in SlowMerge. This is because the tracks are in GLOBAL coordinates, not local as TrackDiff assumes.
- * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Defs.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
Getting bfield from common file; AliL3Defs.h
-2001-12-03 Anders Strand Vestbo <vestbo@hansa00>
+2001-12-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Possible to read several events from same rootfile
-2001-11-29 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-29 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Added debug logging in SetPointers
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Don't specify fEta to tracker
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Same bugfix in raw2local
-2001-11-28 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-28 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in raw2local
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ Bugfix in raw2local
-2001-11-27 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Bugfix in DisplayTracks()
- * /cvs/hltcvs/level3code/src/Makefile: Moved classes
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Moved classes
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.h:
Addded possibilily to rotate track in AddTracks
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
Bugfix in SetZ0, which is actually the first point
- * /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.h, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx:
Addons for html documentation
-2001-11-16 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-16 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix in AddTracks
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
+ Bugfix in AddTracks
- * /cvs/hltcvs/level3code/src/AliL3Track.h: Made CalculateHelix virtual
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
+ Made CalculateHelix virtual
- * /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Merger.h:
Added possibility for Hough use
- * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h, /alice/cvs/hltcvs/level3code/src/Makefile:
Moved AliL3HoughTrack to hough
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
Moving classes to /hough
-2001-11-13 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-13 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Extended Global2Local to include slice as input
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Made UpdateRowPointer static
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Made some changes in DefineGoodparticles; Allowing to read good tracks from file
- * /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Updates to aliroot V3.06
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
Made Compare() and Set virtual in AliL3Track and derived classes
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Some changes in AliDigits2RootFile
-2001-11-01 Anders Strand Vestbo <vestbo@hansa00>
+2001-11-01 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.h, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
Modified AddTracks. Should be backward compatible
-2001-10-25 Anders Strand Vestbo <vestbo@hansa00>
+2001-10-25 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Logging.h: Changed path to timm code
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logging.h:
+ Changed path to timm code
-2001-10-23 Anders Strand Vestbo <vestbo@hansa00>
+2001-10-23 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Bugfix in GetEta(padrow,pad,time)
- * /cvs/hltcvs/level3code/src/AliL3Logging.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logging.h:
Timms code compatible again
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
Bugfix in AliDigits2RootFile, and AliDigits2Memory
-2001-10-12 Anders Strand Vestbo <vestbo@hansa00>
+2001-10-12 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h:
Added function AliDigits2RootFile
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h:
Added function UpdateRowPointer
-2001-09-21 Anders Strand Vestbo <vestbo@hansa00>
+2001-09-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed to 6 patches
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ Changed to 6 patches
-2001-09-18 Anders Strand Vestbo <vestbo@hansa00>
+2001-09-18 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Added new funtion GetEta
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h:
Added a static function GetCpuTime
-2001-08-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-08-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Updates in EvaluatePoints
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Optimization
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Optimization
-2001-08-21 Anders Strand Vestbo <vestbo@hansa00>
+2001-08-21 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
Changed to new clusterfinder
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Bugfix
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Bugfix
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx: bugfix
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx: bugfix
- * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3LinkDef.h:
+ * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliL3LinkDef.h:
Added new clusterfinder
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
Added deconvolution
-2001-08-20 Anders Strand Vestbo <vestbo@hansa00>
+2001-08-20 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Fixing rounding error in digitMC info
-2001-08-17 Anders Strand Vestbo <vestbo@hansa00>
+2001-08-17 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Updates for AliROOT V3.05
- * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
A new improved cluster finder
-2001-08-17 Uli Frankenfeld <franken@hansa00>
+2001-08-17 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
proteced against non existing inputfile
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: use memset
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: use memset
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
Initialize Memory in Function Write and Allocate
-2001-08-15 Uli Frankenfeld <franken@hansa00>
+2001-08-15 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
changed to 6 patches
- * /cvs/hltcvs/level3code/src/AliL3Logging.h: changed printout
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logging.h: changed printout
- * /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackMerger.h:
changed to n patches
- * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx: remove printout
+ * /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx:
+ remove printout
-2001-08-07 Anders Strand Vestbo <vestbo@hansa00>
+2001-08-07 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Added fEta back again, fixed
-2001-08-07 Uli Frankenfeld <franken@hansa00>
+2001-08-07 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
New AliRoot Coordinate System
-2001-07-31 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-31 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed path of geofile
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ Changed path of geofile
-2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Merger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Defs.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
several bugfixes
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Bugfix in fTracker->InitSector
-2001-07-30 Uli Frankenfeld <franken@hansa00>
+2001-07-30 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.h, /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
V3.04 -> V3.05: Init and npadrow changed
-2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h:
Bugfixes
- * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
Bugfix
-2001-07-30 Uli Frankenfeld <franken@hansa00>
+2001-07-30 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Logging.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Logger.cxx:
Run with dummy Logging class
-2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-30 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Update bugfixes
- * /cvs/hltcvs/level3code/src/Makefile: Bugfix in previous commitment
+ * /alice/cvs/hltcvs/level3code/src/Makefile:
+ Bugfix in previous commitment
- * /cvs/hltcvs/level3code/src/Makefile: Changed path of mylibs
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Changed path of mylibs
-2001-07-26 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
Updating
-2001-07-26 Uli Frankenfeld <franken@hansa00>
+2001-07-26 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
changed (AliL3RandomDigitData **)new Int_t[] to new AliL3RandomDigitData *[]
-2001-07-20 Uli Frankenfeld <franken@hansa00>
+2001-07-20 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliL3InterMerger.cxx:
Updating bugfixes and default values
-2001-07-02 Anders Strand Vestbo <vestbo@hansa00>
+2001-07-02 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.h:
Added function AddLast(AliL3Track *track)
-2001-05-03 Anders Strand Vestbo <vestbo@hansa00>
+2001-05-03 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Minor changes
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx: Minor changes
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
Removing obsolete code
- * /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx:
Some updates
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Changed max number if hits
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Added some functions
-2001-05-01 Uli Frankenfeld <franken@hansa00>
+2001-05-01 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx:
improved calculation of RMS
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx: bugfix in CalcEdgePoint
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx:
+ bugfix in CalcEdgePoint
-2001-04-27 Anders Strand Vestbo <vestbo@hansa00>
+2001-04-27 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
Cleaning up some more
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
Cleaning up after last changes
-2001-04-26 Anders Strand Vestbo <vestbo@hansa00>
+2001-04-26 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Transform.cxx:
Changed number of timebins to 446
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Track.h:
Added some functions
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
Added residual calc. and ntuppels
-2001-04-06 Uli Frankenfeld <franken@hansa00>
+2001-04-06 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
Simplification for Fast Simulator
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx: cleanup
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx: cleanup
- * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/Makefile_Root:
+ * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/Makefile_Root:
add mrproper and wipe
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h:
minor changes, bugfix for FastSim
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
Changed max_num_of_hits to 120000
-2001-04-04 Uli Frankenfeld <franken@hansa00>
+2001-04-04 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.cxx: minor changes for Benchmark
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ minor changes for Benchmark
-2001-03-26 Uli Frankenfeld <franken@hansa00>
+2001-03-26 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
Bugfix using Aliroot Inputfiles, changes in Init selectiong rows
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix in SetSize
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
+ Bugfix in SetSize
- * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h:
make use_aliroot default, comment if using Makefile_Root
- * /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
+ * /alice/cvs/hltcvs/level3code/src/Makefile_Root, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
removed class AliLevel3_Root, use AliLevel3 instead
-2001-03-22 Uli Frankenfeld <franken@hansa00>
+2001-03-22 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
cleanup in Read
-2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Removed junk
+ * /alice/cvs/hltcvs/level3code/src/AliL3Track.cxx: Removed junk
- * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Modified AddTracks
+ * /alice/cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
+ Modified AddTracks
-2001-03-22 Uli Frankenfeld <franken@hansa00>
+2001-03-22 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
change in file including
-2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
+2001-03-22 Anders Strand Vestbo <vestbo@hansa>
- * /cvs/hltcvs/level3code/src/Makefile: Changed target directory
+ * /alice/cvs/hltcvs/level3code/src/Makefile: Changed target directory
-2001-03-22 Uli Frankenfeld <franken@hansa00>
+2001-03-22 Uli Frankenfeld <franken@hansa>
- * /cvs/hltcvs/level3code/src/.nfs002b88e300000129: Removed junk
+ * /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129: Removed junk
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/speedtest.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.h, /alice/cvs/hltcvs/level3code/src/speedtest.h:
Imported the source files
- * /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/speedtest.h:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Benchmark.h, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.h, /alice/cvs/hltcvs/level3code/src/speedtest.h:
New file.
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/speedtest.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /alice/cvs/hltcvs/level3code/src/Makefile_Root, /alice/cvs/hltcvs/level3code/src/speedtest.cxx:
Imported the source files
- * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/speedtest.cxx:
+ * /alice/cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /alice/cvs/hltcvs/level3code/src/Makefile_Root, /alice/cvs/hltcvs/level3code/src/speedtest.cxx:
New file.
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/.nfs002b88e300000129:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129:
Imported the source files
- * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/.nfs002b88e300000129:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Display.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Display.h, /alice/cvs/hltcvs/level3code/src/AliL3Track.h, /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129:
New file.
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Logging.h, /alice/cvs/hltcvs/level3code/src/AliL3RootTypes.h, /alice/cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
Imported the source files
- * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/Makefile:
+ * /alice/cvs/hltcvs/level3code/src/AliL3Evaluate.h, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliL3FileHandler.h, /alice/cvs/hltcvs/level3code/src/AliL3Logging.h,&nb