]> git.uio.no Git - u/mrichter/AliRoot.git/log
u/mrichter/AliRoot.git
10 years agoo add first version of lookup table corrections
wiechula [Tue, 2 Jul 2013 00:07:38 +0000 (00:07 +0000)]
o add first version of lookup table corrections
o small updates

10 years agoFirst Steps for tracking from seed of associated clusters:
miweber [Mon, 1 Jul 2013 16:37:48 +0000 (16:37 +0000)]
First Steps for tracking from seed of associated clusters:
- GetFittedTrackFromSeedAllClusters gets seed and performs simple tracking
- go row by row and look for clusters in this row
- TODO: cluster association and selection

10 years agoImplement AliTPCtracker::Clusters2Tracks() for all clusters in given time frame:
miweber [Mon, 1 Jul 2013 13:43:10 +0000 (13:43 +0000)]
Implement AliTPCtracker::Clusters2Tracks() for all clusters in given time frame:
- add setters of inner and outer sectors AliTPCtrackerSector in AliTPCtracker.h
- tracking for all clusters in one time frame (given by nevts or input file)
- TODO:
    - check tracking configuration
- add clusters and original tracks to debug output (how?)

10 years agoexpanding the toy MC
mivanov [Mon, 1 Jul 2013 08:46:29 +0000 (08:46 +0000)]
expanding the toy MC

10 years agoFirst attempt to implement tracking from all clusters
miweber [Sun, 30 Jun 2013 11:03:09 +0000 (11:03 +0000)]
First attempt to implement tracking from all clusters
- Filling arrays for inner and outer sectors
- Function for track fitting from given seeds (not completed)
- Use AliTPCtracker to associate clusters to tracks (not completed, how to do?)

10 years agoadded method RunSimulation2(const Bool_t equalspacing, const Int_t type, const Int_t...
hljunggr [Fri, 28 Jun 2013 16:11:10 +0000 (16:11 +0000)]
added method RunSimulation2(const Bool_t equalspacing, const Int_t type, const Int_t nevents, const Int_t ntracks) which makes it possible to run both the simple toy sim and use ESD input either with equal bunch spacing or train structure where the number of events per crossing is drawn from a poisson dist.

equalSpacing true (false) = fixed freq (bunch train)
type == 0: toy
type==1: esd input

10 years agofixed bug that set visualization time to wrong value
hljunggr [Fri, 28 Jun 2013 14:21:15 +0000 (14:21 +0000)]
fixed bug that set visualization time to wrong value

10 years agoo update readme with simple example
wiechula [Fri, 28 Jun 2013 14:02:55 +0000 (14:02 +0000)]
o update readme with simple example

10 years agoadding name strings for canvases and histograms, adding z0 resolution
miweber [Fri, 28 Jun 2013 11:33:20 +0000 (11:33 +0000)]
adding name strings for canvases and histograms, adding z0 resolution

10 years agorobust drawing also for 2D, adding axis titles
miweber [Fri, 28 Jun 2013 07:51:54 +0000 (07:51 +0000)]
robust drawing also for 2D, adding axis titles

10 years agorobust drawing in TStatToolkit::DrawHistogram (1D only so far) and first drawing...
miweber [Thu, 27 Jun 2013 17:42:15 +0000 (17:42 +0000)]
robust drawing in TStatToolkit::DrawHistogram (1D only so far) and first drawing macro for track parameters (to be improved)

10 years agoo add function to connect output trees
wiechula [Thu, 27 Jun 2013 12:44:58 +0000 (12:44 +0000)]
o add function to connect output trees

10 years agoBug fix. Adding the header files
mivanov [Thu, 27 Jun 2013 11:52:21 +0000 (11:52 +0000)]
Bug fix. Adding the header files

10 years agoo fixes
wiechula [Thu, 27 Jun 2013 10:16:32 +0000 (10:16 +0000)]
o fixes

10 years agoo update reco
wiechula [Thu, 27 Jun 2013 08:32:35 +0000 (08:32 +0000)]
o update reco

10 years agoadded track ID also for the tracks from ESD input
hljunggr [Thu, 27 Jun 2013 07:34:20 +0000 (07:34 +0000)]
added track ID also for the tracks from ESD input

10 years agoadded method RunSimulationBunchTrain(constInt_t nevents,const Int_t ntracks) to simul...
hljunggr [Thu, 27 Jun 2013 06:58:13 +0000 (06:58 +0000)]
added method RunSimulationBunchTrain(constInt_t nevents,const Int_t ntracks) to simulate bunch train structure. So far, all parameters are hardcoded. A bunch spacing of 50e-9, abort gap of 3 microseconds and even train spacing is used. Number of collisions in one crossing drawn from poisson dist.

This is only implemented for the simple toy event generation so far (no ESDs yet).

10 years agoVisualization class. To use
hljunggr [Thu, 27 Jun 2013 06:47:51 +0000 (06:47 +0000)]
Visualization class. To use

 AliToyMCDrawer* draw = new AliToyMCDrawer()
 draw->SetFileName("path/to/toyMC.root")

 draw->FillEventArray(Int_t centerEventNumber)
or
 draw->FillEventArray(Double_t time)
   to display with a certain event in the center or at a certain time

 draw->DrawEvents(Bool_t both, Bool_t before)
   where "both" will display events before and after the middle event and
   before will show also events before (after) the middle event if true (false)
   when "both" is false

10 years agoDrawer class header file
hljunggr [Thu, 27 Jun 2013 06:38:30 +0000 (06:38 +0000)]
Drawer class header file

10 years agoo make reconstruction macro compilable
wiechula [Wed, 26 Jun 2013 22:22:49 +0000 (22:22 +0000)]
o make reconstruction macro compilable
o add first version of reconstruction class

10 years agoref X as na argument
mivanov [Wed, 26 Jun 2013 15:04:04 +0000 (15:04 +0000)]
ref X as na argument

10 years agoAdded possibility to use ESD input
hljunggr [Wed, 26 Jun 2013 12:25:28 +0000 (12:25 +0000)]
Added possibility to use ESD input

to use:
   root -l macros/{loadlibs.C,ConfigOCDB.C}
   AliToyMCEventGeneratorSimple s
   s.SetInputESD("path/to/root_archive.zip")
   s.RunSimulationESD(nevents, ntracks)

   nevents sets the number of events with ntracks!=0 to be used
   ntracks sets the maximum number of tracks in each event to be used

10 years agoAliToyMCEventGenerator would crash if a sector only gets one space point (TSpline3...
hljunggr [Wed, 26 Jun 2013 08:18:17 +0000 (08:18 +0000)]
AliToyMCEventGenerator would crash if a sector only gets one space point (TSpline3 crashes). Modified it to skip those sectors.

10 years agoadding code to visualize the current drawing
mivanov [Tue, 25 Jun 2013 10:58:19 +0000 (10:58 +0000)]
adding code to visualize the current drawing

10 years agoAdding draw function
mivanov [Tue, 25 Jun 2013 09:36:30 +0000 (09:36 +0000)]
Adding draw function
Marian.

10 years agoAdding print function and constant getter to the array of sensors
mivanov [Tue, 25 Jun 2013 08:40:08 +0000 (08:40 +0000)]
Adding print function and constant getter to the array of sensors

10 years agoAdding functions to calulate and store the space carge maps
mivanov [Mon, 24 Jun 2013 17:23:49 +0000 (17:23 +0000)]
Adding functions to calulate and store the space carge maps

10 years agoAdding macros to visualize trending of distortions
mivanov [Mon, 24 Jun 2013 08:51:09 +0000 (08:51 +0000)]
Adding macros to visualize trending of distortions

10 years agoo comment out printf
wiechula [Mon, 24 Jun 2013 07:26:11 +0000 (07:26 +0000)]
o comment out printf

10 years agoo update resolution test part
wiechula [Fri, 21 Jun 2013 10:39:44 +0000 (10:39 +0000)]
o update resolution test part

10 years agoo add Propagate function with return value for debugging
wiechula [Fri, 21 Jun 2013 10:27:50 +0000 (10:27 +0000)]
o add Propagate function with return value for debugging

10 years agoo add function for track propagation and resolution comparison after refit
wiechula [Thu, 20 Jun 2013 13:48:45 +0000 (13:48 +0000)]
o add function for track propagation and resolution comparison after refit

10 years ago1) add debug streamer for failed seeding 2) default is no correction for A or C...
miweber [Wed, 19 Jun 2013 15:13:20 +0000 (15:13 +0000)]
1) add debug streamer for failed seeding  2) default is no correction for A or C side (sign correction does not work)

10 years agosmall modifications in recTest.C: 1) A/C side correction for time bin 2) bugfix:...
miweber [Wed, 19 Jun 2013 13:07:10 +0000 (13:07 +0000)]
small modifications in recTest.C: 1) A/C side correction for time bin 2) bugfix: GetTimeAtVertex was done twice for distorted clusters

10 years agoo add step distortion
wiechula [Wed, 19 Jun 2013 08:06:15 +0000 (08:06 +0000)]
o add step distortion

10 years agoo add setters for space charge files
wiechula [Tue, 18 Jun 2013 08:20:20 +0000 (08:20 +0000)]
o add setters for space charge files

10 years agoo add epsilon 20 precalculated map
wiechula [Mon, 17 Jun 2013 20:09:18 +0000 (20:09 +0000)]
o add epsilon 20 precalculated map

10 years agoadding space charge map with epsilon 20
miweber [Fri, 14 Jun 2013 12:26:21 +0000 (12:26 +0000)]
adding space charge map with epsilon 20

10 years agoo small updates
wiechula [Fri, 14 Jun 2013 12:20:52 +0000 (12:20 +0000)]
o small updates

10 years agoo add precalculated space charge for eps 10
wiechula [Fri, 14 Jun 2013 12:19:55 +0000 (12:19 +0000)]
o add precalculated space charge for eps 10

10 years agoadding space charge map with epsilon 10
miweber [Fri, 14 Jun 2013 11:45:34 +0000 (11:45 +0000)]
adding space charge map with epsilon 10

10 years agoadding z0 information to event
miweber [Fri, 14 Jun 2013 10:39:51 +0000 (10:39 +0000)]
adding z0 information to event

10 years agoo Update treatment of AliTrackPoint creation from AliTPCclusterMI
wiechula [Thu, 13 Jun 2013 15:51:15 +0000 (15:51 +0000)]
o Update treatment of AliTrackPoint creation from AliTPCclusterMI
o Store AliTPCSpaceCharge3D directly in a file to not initialise
  the maps over and over again which is time consuming
o Update treatment of cluster and distorted cluster treatment
  by creating many space spoint and interpolating to the center
  of the pad row for l x-y and l x-z
o Proper settings for the pad coordinates of the clusters
o Update macro for doing the reconstruction

10 years agoo add possibility to switch off Material budget correction
wiechula [Thu, 13 Jun 2013 15:48:12 +0000 (15:48 +0000)]
o add possibility to switch off Material budget correction

11 years ago1) committing obsolete lines for OCDB in AliToyMCEventGenerator.cxx (to be checked...
miweber [Sun, 9 Jun 2013 11:14:11 +0000 (11:14 +0000)]
1) committing obsolete lines for OCDB in AliToyMCEventGenerator.cxx (to be checked)    2) remove toyMC.C (first version of reconstruction macro)    3) adding seedToInteraction macro (first version, to be improved)

11 years agoadded macro makeTree.C
hljunggr [Sun, 9 Jun 2013 02:29:25 +0000 (02:29 +0000)]
added macro makeTree.C

11 years agoo first test macro to try track extrapolation
wiechula [Sun, 9 Jun 2013 01:40:33 +0000 (01:40 +0000)]
o first test macro to try track extrapolation

11 years agoo add comments in Generator
wiechula [Sun, 9 Jun 2013 01:39:58 +0000 (01:39 +0000)]
o add comments in Generator
o change space point sim to one per row
o add cluster information to undistorted clusters
o add geom init for AliTPCParam

11 years agoo Minor code cleanup
wiechula [Sat, 8 Jun 2013 18:50:34 +0000 (18:50 +0000)]
o Minor code cleanup
o Add simple tree filling

11 years agoo add space charge maps needed for toy event generator
wiechula [Sat, 8 Jun 2013 16:57:27 +0000 (16:57 +0000)]
o add space charge maps needed for toy event generator

11 years agoo rename ToyMC->AliToyMC
wiechula [Sat, 8 Jun 2013 13:12:03 +0000 (13:12 +0000)]
o rename ToyMC->AliToyMC

11 years agoo add missing files for upgrade lib
wiechula [Sat, 8 Jun 2013 12:53:09 +0000 (12:53 +0000)]
o add missing files for upgrade lib

11 years agoo rename Toy -> AliToy
wiechula [Sat, 8 Jun 2013 11:05:04 +0000 (11:05 +0000)]
o rename Toy -> AliToy
o add TPCupgrade library

11 years agoo small fixes
wiechula [Sat, 8 Jun 2013 09:53:03 +0000 (09:53 +0000)]
o small fixes

11 years agoo test
wiechula [Fri, 7 Jun 2013 20:17:44 +0000 (20:17 +0000)]
o test

11 years agoDefault OCDB setup (Jens)
mivanov [Fri, 7 Jun 2013 16:20:20 +0000 (16:20 +0000)]
Default OCDB setup (Jens)

11 years agoAdding default entries for the GRP
mivanov [Fri, 7 Jun 2013 16:16:47 +0000 (16:16 +0000)]
Adding default entries for the GRP

11 years agoExport histograms to tree for easie fluctutation studies
mivanov [Fri, 7 Jun 2013 11:55:43 +0000 (11:55 +0000)]
Export histograms to tree for easie fluctutation studies

11 years agoAdding static function for the PID visulaization and coparisons
mivanov [Thu, 6 Jun 2013 14:48:32 +0000 (14:48 +0000)]
Adding static function for the PID visulaization and coparisons

11 years agocluster -> TrackPoint
mivanov [Thu, 6 Jun 2013 13:21:56 +0000 (13:21 +0000)]
cluster -> TrackPoint
bug fix (not full commit before)

11 years agoUpdating the spacepoint constructor - using also covariance matrix
mivanov [Thu, 6 Jun 2013 12:57:51 +0000 (12:57 +0000)]
Updating the spacepoint constructor - using also covariance matrix

11 years agoAdding constructor for the AliTrackPoint
mivanov [Thu, 6 Jun 2013 12:41:05 +0000 (12:41 +0000)]
Adding constructor for the AliTrackPoint
(Michael)

11 years agoAdd new macros (Jens, marian)
mivanov [Thu, 6 Jun 2013 11:35:50 +0000 (11:35 +0000)]
Add new macros (Jens, marian)

11 years agofor Jens and Martin
mivanov [Thu, 6 Jun 2013 05:53:19 +0000 (05:53 +0000)]
for  Jens and  Martin

Continuous readout toy simulation:
loadlibs.C    //modified version of the one used for GEMtest code. I haven't looked into this so it probably contains a lot of stuff that is not needed
ToyMCTrack, ToyMCEvent //classes for storing event and track parameters
ToyMCEventGenerator   //base class for event generators, contains DistortTrack method to distort track using method borrowed from AliTPCCorrection
ToyMCEventGeneratorSimple  //simple first MC event generator, borrowing from Marians macro. Inherits from ToyMCEventGenerator to get DistortTrack method. Generate(Double_t time) generates and returns an event at time time
makeTree.C  //short macro to generate events from a poisson distr and storing in a ROOT tree.

to run : root -l loadlibs.C
         .L makeTree.C+
         makeTree(Double_t collFreq/*kHz*/, Double_t bunchFreq/*MHz*/, Int_t nEvents)

11 years agoTPC development branch
hristov [Tue, 28 May 2013 11:30:21 +0000 (11:30 +0000)]
TPC development branch

11 years agoadjusted macro to perfrom analysis also for K0s
fnoferin [Tue, 28 May 2013 10:49:07 +0000 (10:49 +0000)]
adjusted macro to perfrom analysis also for K0s

11 years agoReturning the flow event TaskSE instead of the cuts object to allow external modifica...
pchrista [Tue, 28 May 2013 08:47:35 +0000 (08:47 +0000)]
Returning the flow event TaskSE instead of the cuts object to allow external modification (@ the wagon level)

11 years agocoverity fixes and changing Printf to AliError or AliInfo (MW)
miweber [Tue, 28 May 2013 07:49:12 +0000 (07:49 +0000)]
coverity fixes and changing Printf to AliError or AliInfo (MW)

11 years agoBetter handling of hijing event header.
cvetan [Mon, 27 May 2013 19:34:49 +0000 (19:34 +0000)]
Better handling of hijing event header.

11 years agoUpdates for TRD HFE analysis
ssakai [Mon, 27 May 2013 18:28:56 +0000 (18:28 +0000)]
Updates for TRD HFE analysis

11 years agocoverity
dainesea [Mon, 27 May 2013 15:28:48 +0000 (15:28 +0000)]
coverity

11 years agocoverity fix
kleinb [Mon, 27 May 2013 14:26:50 +0000 (14:26 +0000)]
coverity fix

11 years agoonly excluding the same resonances as we try to do for data (MW) = rho0,rho+-,K0...
miweber [Mon, 27 May 2013 13:30:48 +0000 (13:30 +0000)]
only excluding the same resonances as we try to do for data (MW) = rho0,rho+-,K0,Lambda,pi0Dalitz

11 years agoupdate dihadron PID (Misha Veldhoen <Misha.Veldhoen@cern.ch>)
miweber [Mon, 27 May 2013 13:18:11 +0000 (13:18 +0000)]
update dihadron PID (Misha Veldhoen <Misha.Veldhoen@cern.ch>)

11 years agoexcluding pi0 for MC/MCAOD as well with all other resonance
miweber [Mon, 27 May 2013 13:16:14 +0000 (13:16 +0000)]
excluding pi0 for MC/MCAOD as well with all other resonance

11 years agoupdated for invariant mass study of TPC+TOF
ssakai [Mon, 27 May 2013 12:52:36 +0000 (12:52 +0000)]
updated for invariant mass study of TPC+TOF

11 years agochanges for correction in different centrality bins (MW)
miweber [Mon, 27 May 2013 12:47:43 +0000 (12:47 +0000)]
changes for correction in different centrality bins (MW)

11 years agosmaller pt bin for correlations in the range from 1.75 to 3 Gev/c
xsanchez [Mon, 27 May 2013 12:11:18 +0000 (12:11 +0000)]
smaller pt bin for correlations in the range from 1.75 to 3 Gev/c

11 years agoupdates for studying the uncertainties
ssakai [Mon, 27 May 2013 11:23:25 +0000 (11:23 +0000)]
updates for studying the uncertainties

11 years agoCoverity fixes
prsnko [Mon, 27 May 2013 10:42:12 +0000 (10:42 +0000)]
Coverity fixes

11 years agobug fix for tree fill and new histo to count events after event selection
nmartin [Mon, 27 May 2013 10:37:37 +0000 (10:37 +0000)]
bug fix for tree fill and new histo to count events after event selection

11 years agoUpdated macros for K* analysis
fbellini [Mon, 27 May 2013 10:15:46 +0000 (10:15 +0000)]
Updated macros for K* analysis

11 years agoProtection for MC of the HV dip cut
akalweit [Mon, 27 May 2013 09:53:47 +0000 (09:53 +0000)]
Protection for MC of the HV dip cut

11 years agoSet list owner
zconesa [Mon, 27 May 2013 09:37:26 +0000 (09:37 +0000)]
Set list owner

11 years agobug in period names corrected
morsch [Mon, 27 May 2013 08:36:44 +0000 (08:36 +0000)]
bug in period names corrected
 Markus Fasel <M.Fasel@gsi.de>

11 years agominor bugfix
bdoenigu [Mon, 27 May 2013 08:20:07 +0000 (08:20 +0000)]
minor bugfix

11 years agoadd pt dependent histograms where already exist energy dependent
gconesab [Sat, 25 May 2013 16:07:20 +0000 (16:07 +0000)]
add pt dependent histograms where already exist energy dependent

11 years agofrom ruediger
loizides [Sat, 25 May 2013 14:13:35 +0000 (14:13 +0000)]
from ruediger

11 years agoupdated
ssakai [Sat, 25 May 2013 11:09:19 +0000 (11:09 +0000)]
updated

11 years agoConfig files for DEtaDPhi train
majanik [Sat, 25 May 2013 09:37:21 +0000 (09:37 +0000)]
Config files for DEtaDPhi train

11 years agoAdding histograms for crosschecking hadronic correction and adding entry for tree...
cnattras [Sat, 25 May 2013 00:00:46 +0000 (00:00 +0000)]
Adding histograms for crosschecking hadronic correction and adding entry for tree for final calculation of ET

11 years agoRestoring the analysis vs multiplicity
pchrista [Fri, 24 May 2013 22:21:29 +0000 (22:21 +0000)]
Restoring the analysis vs multiplicity

11 years agoMacro for calculating hadronic deposits from data
cnattras [Fri, 24 May 2013 21:46:09 +0000 (21:46 +0000)]
Macro for calculating hadronic deposits from data

11 years agoOysteins plotting macro
cnattras [Fri, 24 May 2013 21:45:05 +0000 (21:45 +0000)]
Oysteins plotting macro

11 years agomore updates from Markus
cbaumann [Fri, 24 May 2013 14:02:28 +0000 (14:02 +0000)]
more updates from Markus

11 years agoAdding parameters for LHC13f muon_pass2 (Diego)
pcrochet [Fri, 24 May 2013 13:11:17 +0000 (13:11 +0000)]
Adding parameters for LHC13f muon_pass2 (Diego)

11 years agoSmall update of the Plot method
laphecet [Fri, 24 May 2013 10:20:51 +0000 (10:20 +0000)]
Small update of the Plot method

11 years agoAdding 2013 periods
laphecet [Fri, 24 May 2013 10:20:23 +0000 (10:20 +0000)]
Adding 2013 periods

11 years agoAdded Alice luminosity and bckg records.
shahoian [Fri, 24 May 2013 08:29:13 +0000 (08:29 +0000)]
Added Alice luminosity and bckg records.
Added possibility to export arbitrary data to the TGraph

11 years agoupdates for Markus
cbaumann [Fri, 24 May 2013 00:07:12 +0000 (00:07 +0000)]
updates for Markus