<commit_before>How to work with the stack of particles?
	pointer to the stack is returned by AliRun::Stack() or AliRunLoader::Stack()
	total amount of particles in stack for a given event:         AliStack::GetNtrack() or AliRun::GetEvent()
	total amount of primiry particles in stack for a given event: AliStack::GetNprimary() or TreeH()::GetEntries()

How to open session?
                     use static methode  AliRunLoader::Open(


How to retrive hits:
	Hits a stored on primiry by primiry basis. To retrieve all hits one needs to do:
	initialise the root tree and containers:    AliLoader::LoadHits() <commit_msg>New notes<commit_after>How to open session?
	use static methode  AliRunLoader::Open("galice.root","AlicE","update")
How to retrive pointer to alice run loader:
        use pRICH->GetLoader()->GetRunLoader() (all detector classes inherit from AliDetector wich has GetLoader())
	use methode AliRun::GetRunLoader for gAlice (depricated)
How to get pointers to deifferent root trees:
	TreeE belongs to AliRunLoader, available after AliRunLoader::LoadHeader()
	TreeK belongs to AliRunLoader, available after AliRunLoader::LoadKinematics()
	TreeH belongs to AliLoader   , available after AliLoader::LoadHits()
	TreeS belongs to AliLoader   , available after AliLoader::LoadSDigits()
	TreeD belongs to AliLoader   , available after AliLoader::LoadDigits()
	TreeR belongs to AliLoader   , available after AliLoader::LoadRecPoints()


How to work with the stack of particles?
	- pointer to the stack is returned by gAlice->Stack() (global gAlice of type AliRun) or AliRunLoader::Stack() but
        before one needs to load event header by AliRunLoader::LoadHeader() otherwise both methods return 0.
        Moreover loading header gives the information about number of particles only. 
        To retrive the list of particle one also needs to load kinematics by AliRunLoader::LoadKinematics()        
	- total amount of particles in stack for a given event:         AliRunLoader::Stack()->GetNtrack() or AliRun::GetEvent() (after LoadHeader())
	- total amount of primiry particles in stack for a given event: AliRunLoader::Stack()->GetNprimary() or AliLoader::TreeH()->GetEntries() (after LoadHeader())



How to retrive hits:
	Hits a stored on primiry by primiry basis. To retrieve all hits one needs to do:
	initialise the root tree and containers:    AliLoader::LoadHits() 
{'fraction_non_alphanumeric': 0.07492674759313521, 'fraction_numerical': 0.0004185851820845542, 'mean_word_length': 4.597189695550352, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3040779', 'n_tokens_mistral': 648, 'n_tokens_neox': 628, 'n_words': 285}