Add 'TMsource'
parent
be23526e4a
commit
3ccb6a9240
254
TMsource.md
Normal file
254
TMsource.md
Normal file
@ -0,0 +1,254 @@
|
|||||||
|
|
||||||
|
|
||||||
|
## Global variables:
|
||||||
|
|
||||||
|
|
||||||
|
# Classes
|
||||||
|
### counters
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int B_plus_VETO
|
||||||
|
* int K_star_plus_VETO
|
||||||
|
* int mu_VETO
|
||||||
|
* int J_psi_VETO
|
||||||
|
* int K_plus_VETO
|
||||||
|
* int pi_zero_VETO
|
||||||
|
* int gammas_VETO
|
||||||
|
* int MOTHER_ID_VETO
|
||||||
|
* int GD_MOTHER_ID_VETO
|
||||||
|
* int GD_GD_MOTHER_ID_VETO
|
||||||
|
* int K_short_VETO
|
||||||
|
* int Ks_pi_VETO
|
||||||
|
* int pi_plus_VETO
|
||||||
|
* int Kshort_pi_zero_daughters
|
||||||
|
* int ReconstructedPionsWhichAreMuons
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **counters()**
|
||||||
|
* **Parameters**
|
||||||
|
* //default constructor
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
* **void printCounters()**
|
||||||
|
* **Parameters**
|
||||||
|
* bool B0
|
||||||
|
* bool K1);
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
* **~counters()**
|
||||||
|
* **Parameters**
|
||||||
|
* ); //destuctor
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### B_plus_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int B_plus_TRUEID
|
||||||
|
* **Functions:**
|
||||||
|
* **B_plus_IDs()** // constructor
|
||||||
|
* **~B_plus_IDs()** // destructor
|
||||||
|
* **bool isBplus()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool B_plus_TM
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### K_star_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int K_star_plus_TRUEID
|
||||||
|
* int K_star_plus_MOTHER_ID
|
||||||
|
* **Functions:**
|
||||||
|
* **K_star_IDs()** // constructor
|
||||||
|
* **~K_star_IDs()** // destructor
|
||||||
|
* **bool isKstar()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool K_star_plus_TM
|
||||||
|
* bool B_plus_TM
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### K_plus_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int K_plus_TRUEID
|
||||||
|
* int K_plus_MOTHER_ID
|
||||||
|
* int K_plus_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **K_plus_IDs()** // constructor
|
||||||
|
* **~K_plus_IDs()** // destructor
|
||||||
|
* **bool isKplus()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool K_plus_TM
|
||||||
|
* bool K_star_plus_TM
|
||||||
|
* bool B_plus_TM// flags \*allFlags
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### pi_zero_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int pi_zero_TRUEID
|
||||||
|
* int pi_zero_MOTHER_ID
|
||||||
|
* int pi_zero_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **pi_zero_IDs()** // constructor
|
||||||
|
* **~pi_zero_IDs()** // destructor
|
||||||
|
* **bool isPi0()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool pi_zero_TM
|
||||||
|
* bool K_star_plus_TM
|
||||||
|
* bool B_plus_TM
|
||||||
|
* double pi_zero_resolved_M
|
||||||
|
* double B_plus_M
|
||||||
|
* TH1D \*h_pi0_mismatched_mass
|
||||||
|
* TH1D \*h_Bplus_mass_pi0mismatched
|
||||||
|
* TH1D \*h_pi0_resolved_mass
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### gamma_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int gamma_TRUEID
|
||||||
|
* int gamma_MOTHER_ID
|
||||||
|
* int gamma_GD_MOTHER_ID
|
||||||
|
* int gamma_GD_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **gamma_IDs()** // constructor
|
||||||
|
* **~gamma_IDs()** // destructor
|
||||||
|
* **bool isGammaConversion()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool gamma_TM
|
||||||
|
* bool pi_zero_TM
|
||||||
|
* bool K_star_plus_TM
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
* **bool isGammaTrue()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool gamma_TM
|
||||||
|
* bool gamma_TM_full
|
||||||
|
* bool pi_zero_TM
|
||||||
|
* bool K_star_plus_TM
|
||||||
|
* bool B_plus_TM
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### K_short_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int K_short_TRUEID
|
||||||
|
* int K_short_MOTHER_ID
|
||||||
|
* int K_short_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **K_short_IDs()** // constructor
|
||||||
|
* **~K_short_IDs()** // destructor
|
||||||
|
* **bool isKshort()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### pi_plus_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int pi_plus_TRUEID
|
||||||
|
* int pi_plus_MOTHER_ID
|
||||||
|
* int pi_plus_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **pi_plus_IDs()** // constructor
|
||||||
|
* **~pi_plus_IDs()** // destructor
|
||||||
|
* **bool isPiPlus()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### Ks_pi_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int Ks_pi_TRUEID
|
||||||
|
* int Ks_pi_MOTHER_ID
|
||||||
|
* int Ks_pi_GD_MOTHER_ID
|
||||||
|
* int Ks_pi_GD_GD_MOTHER_ID
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **Ks_pi_IDs()** // constructor
|
||||||
|
* **~Ks_pi_IDs()** // destructor
|
||||||
|
* **bool isKsPi()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### mu_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int mu_TRUEID
|
||||||
|
* int mu_MOTHER_ID
|
||||||
|
* int mu_GD_MOTHER_ID
|
||||||
|
* bool ReferenceChannel = false
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **mu_IDs()**
|
||||||
|
* **Parameters**
|
||||||
|
* bool isRefChan
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
* **~mu_IDs()** // destructor
|
||||||
|
* **bool isMu()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool mu_TM
|
||||||
|
* bool J_psi_TM
|
||||||
|
* bool B_plus_TM//flags \*allFlags
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### J_psi_IDs
|
||||||
|
* **Private members:**
|
||||||
|
* **Public members:**
|
||||||
|
* int J_psi_TRUEID
|
||||||
|
* int J_psi_MOTHER_ID
|
||||||
|
* int J_psi_GD_MOTHER_ID
|
||||||
|
* bool ReferenceChannel = false
|
||||||
|
*
|
||||||
|
* **Functions:**
|
||||||
|
* **J_psi_IDs()**
|
||||||
|
* **Parameters**
|
||||||
|
* bool isRefChan
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
* **~J_psi_IDs()** // destructor
|
||||||
|
* **bool isJpsi()**
|
||||||
|
* **Parameters**
|
||||||
|
* counters \*counter
|
||||||
|
* bool J_psi_TM
|
||||||
|
* bool B_plus_TM
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Functions and their parameters:
|
||||||
|
### void counters::printCounters()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* bool B0
|
||||||
|
* bool K1
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### counters::~counters()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* //destuctor
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool isBKGCAT()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* int BKGCAT
|
||||||
|
* bool ReferenceChannel
|
||||||
|
* **Return**
|
Loading…
Reference in New Issue
Block a user